
PHOTOS: Cameron Diaz Beams Brightly for 'The Box'

Nov. 6 2009, Published 4:30 a.m. ET
Cameron Diaz and James Marsden worked the red carpet together at the premiere of their new movie The Box in NYC Wednesday night. The actors play a married couple whose lives go into a downward spiral after a mysterious man, played by Frank Langella, offers them a box which will grant $1 million dollars to whoever pushes the button inside, but cause the death of someone in the world. The Box hits theaters nationwide Friday.
- Better Late Than Never! 5 Celebrities Who Achieved Their Dreams Later in Life
- Cameron Diaz 'Would Come Back' to the 'Charlie's Angels' Franchise 'in a Heartbeat': She 'Was the Glue That Held Both Those Movies Together'
- 15 Stars Reveal How to Get Over Your Broken Heart: Taylor Swift, Johnny Depp and More
Want OK! each day? Sign up here!