With goofy trailers (“We have to save your son or your wife will die!”) and multiple delays (the film was finished almost two years ago) bringing plenty of bad buzz to The Box, we’re impressed Cameron Diaz and James Marsden bothered to show up for the NYC premiere last night. Sadly, we can’t express the same admiration towards their fashion choices. Did someone rip the shoulder pads out of Diaz’s dress without resewing the seams after? And did the same thief run off with Marsden’s tie? Nothing says class like chest hair on the red carpet. Maybe he wants more of that Matthew McConaughey romcom cash.
[Photo: Getty Images]