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