Cameron Diaz looked beautiful in black as she made her way into Good Morning America. Diaz was there promoting her upcoming film, My Sister’s Keeper, where she plays the mother of a dying child. Check out more pics below!
Previous post: Demi Lovato sings ‘Natural Woman’
Next post: Robert Pattinson NYC Fans behind barracade