
For a moment I thought I was looking at the cover of Marie Claire magazine, but nope it's British Vogue. The very girl-next-door July '10 cover starring Cameron Diaz, is definitely not Vogue's usual style, but then what is these days? That aside, Cam's big smile steals the show in this photograph taken by Regan Cameron. I really love that sparkly gold jacket with braiding that she's wearing. Summer really is on its way!


