Bill Davila/Startraks

Diaz made her first Holiday appearance in New York City.

CELEBRITY: Cameron Diaz

0 of 8375

Cameron Diaz

Cameron Diaz in Zac Posen

Advertisement