Penelope Cruz photographed by Terry Richardson for the May issue of American Harper’s Bazaar magazine. Photo shoot stylist – Andrew Richardson. Penelope Cruz is wearing Givenchy, Chanel, Armani Prive, Atelier Versace and Giambattista Valli. Fashion photography, nude photography.