Cameron Diaz struck a sexy pose in white at the red carpet premiere of My Sister's Keeper in NYC last night. Her young costar Abigail Breslin chose a pretty pale pink while Rachel Zoe stuck with her staple drapey black. The movie is out tomorrow and will show us new sides of both Cameron and Abigail's acting abilities.