Rachel Weisz was also at the “The Laurence Olivier Awards” last night where she picked up the Best Actress Award.

The British actress looked elegant in a one-shouldered Narciso Rodriguez dress, but I wasn’t crazy about the colour.

Had this been a midnight blue or navy I think I would have been totally in love with it.

Credit: Bauer Griffin