Charlize Theron made an appearance on 'The Tonight Show with Jay Leno', to talk about her movie 'Young Adult'.
She wore a Christian Dior Resort 2012 maxi dress that had a minute polka-dot design and bell sleeves.
Charlize opted out of the ribbon, instead adding a long pendant to the look, along with a fail-safe black blazer by Stella McCartney.
I love how Charlize always looks serene and so effortlessly stylish.
Image Sources: nymag.com/fashion, justjared.buzznet.com