Post Tagged with: "what to expect when you’re expecting"

Cameron Diaz smoulders on June’s Harper’s Bazaar UK covers

Cameron Diaz smoulders on June’s Harper’s Bazaar UK covers

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