On Tuesday, Cameron Diaz stopped by The Tonight Show With Jay Leno to discuss several things, including her 40th birthday (can you believe it?!). The actress looked lovely in a Stella McCartney Fall 2012 look. The puffy long-sleeve dress with sheer details was paired with nude ankle-strap Lanvin heels , a rose gold necklace and rose gold Pomellato bangles. Red lips and a side-parted bun completed Cameron's look.
This dress and hairstyle are amazing on Cameron, I only wish she had opted for other shoes!
xoxo