Beyonce was recently named the face of H&M‘s new swimwear collection. Today we get a look at the stunning results of Inez van Lamsweerde and Vinoodh Matadin who photographed the pop icon in nothing but a bikini in the Bahamas.

See the jaw-dropping photos below.

Comments