Model: Catherine McNeil; Photographed by Vincent Peters; Styling: Fran Marto; Makeup: Dottis Crimson. Advertisements
Model Maryna Linchuk; Photographed by Vincent Peters; Stylist Miranda Almond; Hair Halley Brisker; Makeup Polly Osmond.
41 years old actress, Cameron Diaz, is all legs on the cover of Esquire magazine, showing off an incredible body – not a surprise considering her love for surf and yoga. A determined woman, that in twenty years of being on the movie scene accomplished so much – 32 movies until now and $ 3…
Model Adriana Lima; Photographed by Vincent Peters.