Reese Witherspoon glowed on the red carpet for the premiere of her new film 'Mud' at the 2012 Cannes Film Festival in Cannes, France.
The mom-to-be looked extraordinary in the cobalt blue Atelier Versace flowy empire-waist gown.
The silhouette was adorned with embellishments, and a sexy criss-cross open back.
She topped off her look with a messy up-do, diamond Chopard earrings, and sparkling strappy Versace heels.