Reese Witherspoon has been on a whirlwind promotional tour of Europe for "Water for Elephants" and all of her appearances have struck gold (with blue...).
In Spain, she wore a printed Erdem dress with nude peeptoes and turqoise earrings. It's a bright, cheery spring look.
At the British premiere, she walked the red carpet in an off-shoulder corsetted Stella McCartney dress in the most divine colour; the dress was very flattering on her.
Image Source: people.com