These newly single ladies arrived looking gorgeous (mostly) and happy on the red carpet last evening:
Drew Barrymore glowed in her pale pink John Galliano for Christian Dior and Reese Witherspoon was absolute perfection from her bangs down to her red satin shoes - and yes, we love the short yellow dress. Unfortunately, Cameron Diaz' Valentino was not our favorite - perhaps without the shoulder strap and too-bright lipstick, we might have loved her look.
photos via eonline.com



