Naomi Campbell for Harper’s Bazaar March 2012

Naomi Campbell wears Dolce & Gabbana , Giambattista Valli, Givenchy, Hakaan, Gucci and more in “Naomi Knows It All” photographed by Karim Sadli for Harper’s Bazaar March 2012.

Image credit Fashion Scans Remastered