MODERATOR'S NOTE: Please can all of theFashionSpot's forum members remind themselves of the Forum Rules. Thank you.
I'm almost 100% sure this is the cover.
*source: ebay
I think it's a reprint from Vogue Spain September 2008, by Patrick Demarchelier.