It looks like a (bad) Ralph Lauren campaign
Does the text say 'The Peek of Chic', what does that even mean? That sounds like a Glamour magazine slogan!
Thanks so much for extracting the edit from the site, this just made my crappy day.The Duchess
Linda Evangelista by Steven Meisel
*style.it