Cameron Diaz Short Dress Pictures on the Tonight Show Cameron Diaz Wears a Very LBD and Surprises a Serviceman With a Hug! November 25, 2011 Share This link Cameron Diaz Short Dress Pictures on the Tonight Show Source: Getty 2 / 10 by Allie Merriam 7 Save 0 Favorite 0 Cameron Diaz wore a LBD on The Tonight Show. More Photos Previous 2 / 10 Next by Allie Merriam 7 Cameron Diaz wore a LBD on The Tonight Show. More Photos ‹ Back to Homepage Save 0 Favorite 0 Follow POPSUGAR Celebrity Pinterest Twitter Google + Instagram Featured Partners What We're Reading This Weekend: Quirky Nonfiction From Tiara to Zara? Kate's Latest Gown Rewear May Have Included Some Affordable Jewels Nelson Mandela Dies Prince William Comments on Nelson Mandela's Death: He Was 'an Extraordinary and Inspiring Man' More News at PEOPLE.com Mandy Patinkin Shaves Off Trademark Homeland Saul Berenson Beard: See the Picture! Katy Perry, Niall Horan Go on Dinner Date? One Direction Singer Says Coincidence Brandi Cyrus Looks Stunning on Magazine Cover, Defends "Authentic" Sister Miley Cyrus Zoe Saldana Says She Keeps Marriage Private to "Maintain Some Kind of Sanity" More News at Us Weekly The Definitive And Final Proof That Beyonce Runs The World Zach Braff and Harry Styles Share Bromantic Dinner Date Paul Walker Cause Of Death Revealed Jessica Simpson's Curves Hit The Red Carpet More News at Huffington Post popsugar live! NOW Watch POPSUGAR LIVE! Now NOW Watch POPSUGAR LIVE! Now Sponsored Links Subscribe to POPSUGAR Subscribe now to get instantly addictive email delivered to your inbox! Daily Sales & Arrivals Celebrity & Entertainment Featured Shops Fitness Fashion & Beauty Living Must Have ShopStyle Search Top BrandsTom FordAsosUrban OutfittersDomaIRONicole MillerABS by Allen SchwartzDSquared Top Searcheshorses for salewestern boots for womensauconyfree peopleasicsvests for womennaturalizer shoesrunning shoes Cameron Diaz Link Love Zach Braff has a new, adorable BFFHuffPost CelebrityAnother tragic detail in Paul Walker's death — Us WeeklyTom Hiddleston is the new Captain Hook — Lainey GossipLearn about Miranda Kerr's rumored new beau — PeopleTaylor Swift's best audience dancing moments — BuzzFeedWho knew? Paris Hilton once dated Val Kilmer — ETOscar Issac is the next big thing — The Daily BeastAmanda Bynes may be heading to college — Pink Is the New BlogTom Daley talks about his new boyfriend — D-ListedBenedict Cumberbatch gave Madonna shade — JustJaredJessica Hart gets geek chic — Hollywood TunaYou will not believe what James Franco did — The SuperficialSource: Twitter user zachbraff 7 Comments Sign in to leave a comment Sign in with your account Don't have an account? Create one now! jaan_black 2 years fabulous shoes...oh, and her legs aren't too shabby either lol The H in Hollywood 2 years Good on you Cam, for finally getting a hair trim! needed it! Looking great! LealandMS 2 years Her shoes r cute. shoes4life 2 years Oh yeah, she has the best legs in Hollywood! She is is all legs and they are fantastic, lucky girl! awesomepants 2 years Love her hair and I'd kill for those legs. shoes4life 2 years LOVE! LOVE! LOVE!!!! HER SHOES!! littlemunchkin 2 years This seems to be the new celebrity trend - surprising servicemen and women? No bad thing I suppose! I wish there was a clearer picture of her hair, I can't tell whether I like it or not! 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 Makeup Sep 18, 2013 Nicole Richie Shows Us How to Wear Spring's Orange Lip Trend Right Now Poll Jul 20, 2008 What's Tackier? Bikini Dec 30, 2011 The 55 Best Bikini Moments of 2011! Bikini Jul 19, 2010 Katy Perry Brings Out Her Bangin' California Girl Bikini Body!