Cameron Diaz is All Smiles Stepping Out for Lunch!
Cameron Diaz flashes a smile as she makes her way into the The Montage Hotel on Friday afternoon (November 30) in Los Angeles.
The 46-year-old former actress looked super chic in a black-and-white printed duster, yellow scarf, and jeans as she met up with a friend for lunch.
PHOTOS: Check out the latest pics of Cameron Diaz
Just last weekend, Cameron and husband Benji Madden stopped by Nick Swisher‘s birthday party at a bowling alley.
Back in September, Cameron and Benji attended close pal Gwyneth Paltrow‘s wedding to Brad Falchuk in The Hamptons!