Cameron Diaz was gorgeous as she stepped out onto the red carpet in New York on Tuesday.
Th 41-year-old acknowledged the cold in a patterned coat dress as she posed up a storm at the launch of the Tag Heuer Fifth Avenue flagship store.
Sweeping her super blonde hair over to one side, the Annie actress showed of her toned legs in a pair of black heels.
The post Cameron Diaz glows at the Tag Heuer flagship store opening in NYC appeared first on Splash.