Photo Slide of Cameron Diaz, James Marsden and Richard Kelly Promoting The Box at Comic-Con Three of a Kind July 24, 2009 by POPSUGAR Celebrity 12 Save 0 Favorite 0 Cameron Diaz was at Comic-Con in San Diego on Friday to promote The Box with James Marsden and director Richard Kelly. Source: Getty Cameron DiazHotJames MarsdenRichard Kelly Tell your friends Link Love Miley Cyrus had the most-viewed videos of the yearETJennifer Lopez is changing her name — Us WeeklyWhat is Lindsay Lohan doing in Miami? — Lainey GossipParis Hilton is unhappy about her Twitter hoax — HuffPost CelebrityMadonna's son Rocco is all grown up — PeopleAmy Poehler gives the best advice — BuzzFeedWas The Sound of Music Live! really that bad? — The Daily BeastBrian Griffin may come back to Family Guy — Pink Is the New BlogSpencer Pratt graduates USC after 10 years — D-ListedWhy was Scandal's season cut short? — JustJaredJessica Hart works it for Victoria's Secret — Hollywood TunaJanuary Jones gets in the Christmas spirit — The SuperficialThe Kardashians' show is losing viewers — PopBytes 12 Comments Sign in to leave a comment Sign in with your account Don't have an account? Create one now! los angeles 1 4 years slob sandwich...I do love the bread tho! nicklover 4 years mmm James.... oh my!! nicklover 4 years mmm James.... oh my!! ashln 4 years yeah, have to agree with the not so hot comments on cam. her face looks like it's been worked on, esp. her cheeks. spicyaroma 4 years James Marsden! I love him :love: spicyaroma 4 years James Marsden! I love him :love: baylee88 4 years Cam looks so old, can't believe how fast she aged. Esp. her face skin is awful, might be because of gaining and losing weight constantly over the years.. And James looks hmm.. edible :) so sweet in this picture 4 years She looks like shit More like an orange 80 year old drag queen, are you guys blind? Manoela 4 years she looks great here Manoela 4 years she looks great here 4 years I luv James Marsden ( : He is so sexy & i luv his movies shaima 4 years she looks good here! and i forgot how cute James Marsden is... See More Cameron Diaz Cameron Diaz Jun 30, 2007 Cameron Diaz Changes It Up Paris Hilton Jun 04, 2007 The Ladies Like it Short & Sweet on the MTV Movie Awards Pink Carpet Golden Globe Awards Jan 18, 2012 See All the Golden Globes Pictures — Red Carpet, Show, Parties, and More! celebrity couples Nov 11, 2013 Leo Has 44 Hot Reasons to Celebrate His Birthday Strength Training Jun 11, 2012 Tone Your Arms and Core With Cameron Diaz's Trainer — in Just 10 Minutes! Teddy Bass May 22, 2012 10 Minutes to Bikini-Ready Abs! You Might Also Like Poll Jul 20, 2008 What's Tackier? Bikini Jul 07, 2006 Who has the best beach butt? Bikini Jul 19, 2010 Katy Perry Brings Out Her Bangin' California Girl Bikini Body! Valentine's Day Feb 12, 2011 Which Single Guy Do You Want to Spend Valentine's Weekend With?