Koichi Kamoshida/Getty Images

Diaz paired her sweet Fendi mini with Stella McCartney pumps at a What Happens in Vegas premiere in Japan.

CELEBRITY: Cameron Diaz

0 of 7166

Cameron Diaz

Advertisement