Buda Mendes/LatinContent/Getty


WHAT SHE WORE
Diaz hit the Brazilian premiere of Knight and Day in a forest green satin wrap dress, black Casadei peep-toes and Pomellato jewelry
6081 of 7166

Cameron Diaz

Cameron Diaz

Advertisement