Meryl Streep was a double winner at the BAFTA awards, taking home the best actress trophy as well as the unofficial frock award.
The 62-year-old actress looked stunning in a daring corseted black Vivienne Westwood gown, and seemed to realise she had hit the fashion nail on its proverbial head, grinning broadly as she walked down the red carpet.
Meryl triumphed inside as well, winning the top actress prize for her portrayal of Margaret Thatcher in The Iron Lady.
Here are the best and worst gowns from the 2012 BAFTAs.
Penelope Cruz, Michelle Williams, Meryl Streep and Christina Ricci.
Penelope Cruz in Armani Prive.
Just days after his Wimbledon finals match against Novak Djokovic, Andy Murray faced a much more agreeable opponent – his girlfriend Kim Sears.
Andy honed his racket skills in a friendly game against brunette beauty Kim on a stunning beach in the Bahamas, where they are currently holidaying.
Kim, 25, looked beautiful in a tropical print cover-up, while Andy, 26, showed off his muscular physique in blue board shorts.
There are rumours Andy will use the romantic setting to propose to Kim, who he has been dating for seven years.
Meryl Streep bared her cleavage in Vivienne Westwood.
Michelle Williams in a bespoke H&M design.
Michelle Williams in a bespoke H&M design.
*The Help’s* Viola Davis and Octavia Spencer.
The Help’s Viola Davis and Octavia Spencer.
Tilda Swinton in Celine.
*Tinker Tailor Soldier Spy* star Gary Oldman and his wife.
Tinker Tailor Soldier Spy star Gary Oldman and his wife.
Christina Ricci in Givenchy couture.
Colin Firth and his wife Livia Giuggioli.
Judi Dench.
Melissa George in Victoria Beckham.
*The Help* star Jessica Chastain in Oscar de la Renta.
The Help star Jessica Chastain in Oscar de la Renta.