Roberto Cavalli featuring Naomi Campbell, Karen Elson, Kristen McMenamy and Daphne Groeneveld for its spring 2012 campaign photographed by Steven Meisel.
L.xoxoxo