Beyonce has given fans a double treat this morning.
Not only has she given us a taste of her new song 'Standing On The Sun', she's also stripped down to her bikini.
The latest track features in the singer's new advert for H&M, who recently signed her up to model their beachwear.
The 90 second promo clip sees Bey writhing around on the beach, later becoming a warrior princess as she models the range.
One word: Abs.
'Standing In The Sun' is expected to be included on her forthcoming album and is the second track to be previewed after 'Grown Woman' was used in a Pepsi advert earlier this month.