Cameron Diaz @ TRL
Cameron Diaz drops by MTV’s Total Request Live on Tuesday wearing a pair of super-short halter overalls with braided straps. She finished off her look with a pair of silver peep-toe pumps.
Cam, 34, played Pin the Tail on the Shrek Donkey with TRL co-host Damian Fahey and guest co-host Rihanna.
Later in the evening, Cam, also partied with supermodel Kate Moss at the Gramercy Hotel for her after-party following the launch of her clothing line for Topshop at Barneys.
35+ pictures inside of Cameron Diaz @ TRL…