Charlize Theron visited ‘The Tonight Show with Jay Leno’ to promote her latest movie, ‘Young Adult’, earlier this week.
She wore a Christian Dior Resort 2012 maxi dress.
Her polka-dot long-sleeve dress, with a necktie and pendant dangling from the waist tie, was worn with a black Stella McCartney blazer to prevent the look from feeling too casual.
Charlize styled her wavy locks into a chic updo and accessorized with Melinda Maria bangles and gold-hooped earrings.
Snakeskin crisscross Reed Krakoff ‘Boxer’ sandals completed her look.
Credit: Style.com & Getty