Michael Loccisano/FilmMagic

Diaz dazzled her screaming fans, during an appearance on MTV's TRL, in a striped turtleneck dress and Christian Louboutin boots. The actress, who was promoting her new film, The Holiday, also wore an Alexis Bittar bracelet and ring.
Click to Buy

CELEBRITY: Cameron Diaz

0 of 7166

Cameron Diaz

Cameron Diaz in Stella McCartney and Christian Louboutin