London: Supermodel Naomi Campbell has joined forces with Karen Elson and Kristen McMenamy to star in Roberto Cavalli's spring/summer 2012 campaign.
The 41-year-old, who has previously walked the runway for Versace, Vivienne Westwood and Christian Dior, was photographed by famed photographer Steven Meisel at New York's 59 Digital Studios, according to reports.

Campbell wears a bright jacket and trousers combination which shows off her toned physique in one of the photographs, while in another she dons a gold 1920s flapper-style number.

The model was recently named by 'When Love Takes Over' hitmaker Kelly Rowland as her body inspiration and the reason why she goes to the gym.

"Naomi Campbell is my body inspiration. She has amazing legs. I go to the gym four or five days a week because I want my legs tight," Rowland had said.