I'm still over celebrities on magazine covers but at least Penelope Cruz looks beautiful in the June 2011 issue of Vogue. (Don't even get me started on Britney Spears on the cover of Harper's Bazaar!) The photos by Mario Testino also make me wish it would stop raining and warm up so I can finally start wear white dresses. Is it summer yet?!
Photos by Mario Testino for Vogue