At 43-years-old, Naomi Campbell proved she’s still got it, in a new spread for Harper’s Bazaar.


Shot by Karl Lagerfeld and styled by fashion director Carine Roitfeld, the shoot also features Rosie Huntington-Whiteley and Karolina Kurkova.

Showing off the latest Spring trends, Naomi wore a one-shoulder Givenchy dress with a thigh-high split and dark green Prada heels.


Rosie Huntington-Whiteley stars on the cover of the magazine, wearing a yellow corset and a neck piece made of green beads.

The feature was shot in Paris and will appear in all the March editions of the magazine, across 44 countries all over the world.