It's been rumored that Cameron Diaz has rekindled a romantic relationship with Tom Cruise but after his rep squashed that earlier this week, we've seen nothing but a lot of hot photos and cameos by the What To Expect When You're Expecting star since. The 40-year-old actress stepped out in a blazer and barely-there pants for a Davis Factor photo shoot recently—and the pics look really hot. The first official trailer for her newest flick, Gambit, dropped earlier this week too and let's just just say Diaz is in fully glory in the clip

[via DrunkenStepFather]