If Winona Ryder was feeling under the weather it certainly show last night.
The elfin actress had obviously bounced back from her health scare the day before when she was rushed to hospital after collapsing on a plane.
Wearing an elegant one-shouldered dress, the 37-year-old looked fresh-faced and well as she accepted a Marie Claire fashion award in Madrid.
She wore a stunning creation by Alberta Ferretti, who won the best designer award at the annual Prix De La Moda fashion event held at the Residencia De Francia.
The polished star cut a different picture from the frail figure who arrived at Heathrow Airport just the day before.
Source: The Daily Mail