Photographer Mario Testino celebrates 52 covers with Paris Vogue. In the beginning, I was just going to post my favourite ones, but as I looked at them a second time, I thought, I simply must post them all. They are all amazing. So many iconic models and even a few celebrities. Kate Moss definitely appears the most.. but who doesn't love Kate Moss. Even if you hate her, you still love Kate Moss. Most of these covers are so avant-garde, but my favourite by far is the cover with Chandra North wearing Jean Paul Gaultier, its so very 1996. Can you tell I was a nineties kid? If you weren't then you missed out on some very, very bad fashions!
Meghan Douglas wearing John Galliano.
Anne Pederson wearing Jean Paul Gaultier.
Stephanie Seymour wearing Mugler and Gucci.
Carolyn Murphy wearing Versace.
Click on the 'Read more' tab to see the rest of the covers!
Shalom Harlow wearing Givenchy Haute Couture
Chandra North wearing Jean Paul Gaultier
Carolyn Murphy wearing Givenchy couture.
Eva Herzigova wearing Jil Sander.
Ewa Witkowska wearing Jean Paul Gaultier and Chloe.
Rachel Roberts wearing Celine.
Natalia Semanova wearing Chanel Haute Couture.
Audrey Marnay wearing Balenciaga.
Kate Moss wearing Christian Dior Haute Couture.
Frankie Rayder with Gucci bag.
Carolyn Murphy wearing Calvin Klein.
Linda Evangelista wearing Prada.
Amber Valetta wearing Gucci.
Claudia Schiffer wearing ck Calvin Klein Jeans.
Cindy Crawford wearing Yves Saint Laurent.
Gisele Bündchen wearing Gucci.
Natalia Vodianova and Werner Schreyer.
Erin Wasson wearing Prada and Calvin Klein
Kate Moss wearing Gucci and Nike.
Sofia Coppola wearing Marc Jacobs.
Isabeli Fontana and Jeisa Chiminazzo.
Freja Beha Erichsen, Maricarla Boscono, Vlada Roslyakova, Natasha Poly, Solange Wilvert and Tasha Tilberg.
Mariacarla Boscono and Patricia Schmid
Anna Mariya wearing Versace.
Natalia Vodianova wearing Dolce & Gabbana.
Paris Hilton wearing Ralph Lauren Collection.
Catherine McNeil wearing Ralph Lauren Collection.
Claudia Schiffer wearing Chanel.
Kate Moss and Naomi Campbell wearing Louis Vuitton.
Laetitia Casta wearing Chanel.
Charlotte Casiraghi wearing Gucci.
Source: Vogue Australia