Finally we get an A+ look from Cameron Diaz!
The actress attended the premiere of her film Gambit in London on Wednesday and she look oh so dreamy!
Cameron donned a beautiful Stella McCartney two-tone dress, which looked very elegant with the way she styled her hair.
She also carried an Anya Hindmarch clutch, while her strappy Burberry heels gave her a lift.
The makeup choice was perfect, since she’s been looking a little overdone lately.
Solange Azagury Partridge, Tom Binns and Pomellato jewelry completed her look.
Srsly, this is all so perfect. We’ll put this in her "Best Looks" file!
[Image via Daniel Deme/WENN.]