Catherine McNeil by Vincent Peters for Harper’s Bazaar Spain May 2018

Model: Catherine McNeil; Photographed by Vincent Peters; Styling: Fran Marto; Makeup: Dottis Crimson. Advertisements


Cameron Diaz Strips Down for Esquire Magazine

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…