Beyoncé Is the Hot, New Face of… H&M?!

After the presidential inauguration, the Super Bowl, and a hit documentary on HBO, what could there possibly be left for Beyoncé to do?

An ad campaign for H&M, of course. Duh!

The 31-year-old multi-hyphenate megastar is calling herself Mrs. Carter and wearing short shorts, a cream top, and a flower in her hair for the first beachside print advertisement, photographed by Inez van Lamsweerde and Vinoodh Matadin. The retailer promised that there are more images of the new face of the brand coming our way, some showing the "Single Ladies" crooner in a bikini, a sundress, and other summertime garb.

If you can believe it, the campaign was shot in the Bahamas in January – girl must have figured out how to pause time because we feel like we were tracking her every move throughout the first two months of the year and don't recall her jetting down to the Caribbean. But, apparently, she did. Magic.

The ads will be placed on billboards and a television commercial is also expected. The clothes themselves will be available in stores and online in May.

H&M last made pop culture waves on Oscar night, when Helen Hunt wore a dress from their Global Green collection.

More Celebrity Features On Yahoo!:

Follow omg! on Twitter