Cameron Diaz fared much better compared to her last public appearance wearing a monochrome Stella McCartney dress. The actress hit the red carpet for the premiere of Gambit wearing a black bodice with a plunging neckline attached to a white satin skirt. A Tom Binns cuff and Anya Hindmarch clutch round off her look. Subtle make-up enhanced her beautiful features.
I love how elegant yet sexy she looks at the same time. It’s a Hot! from my end. What’s your take?