Naomi Campbell, Tyra Banks, and Beverly Peele photographed by Patrick Demarchelier, Vogue Magaz