FASHION

9 Times Celebrities Have Bared All For Fashion

Because nothing says high fashion like posing in the nude…

Julianne Moore for Bulgari

Oscar-winning actress Julianne Moore starred in the Bulgari Winter 2011/2012 campaign, alongside two strategically placed tiger cubs. 

Cara Delavingne for Mulberry

British model and actress Cara Delavingne stripped down for her own Mulberry collaboration bag.

Heidi Klum for Astor

Heidi went completely naked for cosmetics brand Astor in 2012. Well, except for some colourful body paint. 

Emily Ratajkowski for Jacquie Aiche

Ratajkowski is not one to shy away from nudity! (She recently stripped off to stand in solidarity with Kim Kardashian.)

The actress/model went topless for Jacquie Aiche’s Spring 2016 collection. 

January Jones for Versace

The Mad Men actress posed sans clothing for a 2011 Versace shoot. Jones looks gorgeous in nothing but sunglasses, handbags and heels. 

Keira Knightly for Chanel

Just when you thought Chanel perfume couldn’t get any more seductive, Keira Knightly lent her beautiful face (and body) to Coco Mademoiselle. 

Joan Smalls, Gigi Hadid and Lily Aldridge for Stuart Weitzman

These three genetically-blessed models Gigi Hadid, Lily Aldridge and Joan Smalls stripped down to their heels for Stuart Weitzman’s SS16 campaign. 

Katie Perry for Moschino

Katie Perry took a break from belting out pop hits to strip for this Moschino campaign.

Natalie Portman for Dior

The Oscar-winner went nude for the Christian Dior Rouge Dior Nude Lip campaign. Coincidence? We think not.. 

Related stories