Beyonce has just premiered her new single/campaign for H&M. The video sees a bikini-clad Beyonce dance about in the sand to her appropriately titled new single Standing on the Sun. While there’s been a bit of weird internet backlash (not overly difficult to attract these days) over whether Beyonce is just abusing all her high profile contracts (her last single Grown Woman was premiered in a Pepsi ad) maybe she’s just totally ahead of the advertising game? Well, whatever. B is looking hot as ever and the track ain’t half bad either.