When I saw Rachel Weisz at the “Agora” Madrid Premiere the first thing I said was “O.M.G”.

Not OMG this has to be on the Best Dressed list, but OMG in utter shock.

Shock that her Prada dress looks SO creased.

I tried to justify to myself that the dress was meant to be ‘crushed’, but it’s clearly creased by looking at the skirt. *winces*

What a bad way to complete a very stylish day.

If you are thinking the dress looks familiar, it’s because Reese Witherspoon and Jessica Alba have both worn Prada dresses with the same embellished details on the neckline.

On the plus side her Prada shoes are ace, plus her hair and make-up is flawless.

Credit: Wireimage