Hmmm, maybe she's trying to not over-seXXXify her Sex Tape film??
Whatever Cameron Diaz is doing though, it's not really working.
While walking the red carpet for a screening of Sex Tape in Regal Union Square, Cameron chose to attempt to dazzle us with a long-sleeved silk dress that was Vionnet Pre-Fall 2013 paired with Balenciaga shoes and Pomellato jewels.
And even though we're totally digging the colors on this beautiful blonde, she looks a little like a child wearing her older sister's clothes! This does nothing for her beautiful body!
We're not expecting her to always wear tight mini dresses, but that doesn't mean she should wear something that looks too big for her.
Plus, this is from 2013! And Cameron is totally A-list enough to get a more timely dress. BUT, Cameron does look gorg from the neck up and from the knees down with those fierce shoes!
So, at least there's that.
[Image via PNP/WENN.]