Cameron Diaz Pictures: Shrek Forever After Premiere Tribeca Film Festival 2010 Red Carpet Photos and Pics
Cameron Diaz Pictures: Cameron Diaz arrives on the red carpet at the premiere of "Shrek Forever After" during the 2010 Tribeca Film Festival on April 21, 2010 in New York City.