Last Updated on 30th April 2012

It’s virtually impossible to believe Cameron Diaz is 39 years old when we are greeted with images like this.

The What to Expect When You’re Expecting star is looking smokin’ on both the newsstand and subscriber cover of Harper’s Bazaar UK’s June issue… so much so that we wouldn’t be able to pick a favourite if we tried. Face – flawless. Body – beyond gorgeous, especially in that sexy Calvin Klein Collection dress.

Last week we showed you Kristen Stewart’s June cover for Elle UK and spoke of how much we loved the cool, refreshing, summery vibe it had going on… and Cam’s is no different! This is what June covers are all about; we hope the rest of the glossies follow suit!

“Cameron opens up about her life as she approaches 40,” the website teases. “Does she regret not having had children yet? Which stars does she count as her closest friends? Which are her favourite London hotspots – a city she loves – and how does she feel growing up and older under the Hollywood spotlight?”

We only have to wait until May 2nd to get all the answers!

This page may contain affiliate links. We may receive a small commission when you click an affiliate link and make a purchase. This helps keep My Fashion Life running so we can provide you with high-quality content regularly. Thank you for your support!