The 70th British Academy Film Awards (BAFTA) were held at the Royal Albert Hall on Sunday, February 12, in London.
A number of celebrities made a spectacular appearance at the awards night.
Emma Stone, who won the Best Actress Award for La La Land poses with the award.
Dev Patel took home the Best Supporting Actor award for Lion.
The lady in black: Meryl Streep.
Nicole Kidman, who plays Dev Patel's adoptive mother in Lion, looks stunning!
Catherine, Duchess of Cambridge and Prince William, Duke of Cambridge attend the awards.
English actress Sophie Turner makes a dazzling appearance.
J K Rowling arrives with husband Neil Murray.
Penelope Cruz is all smiles for the camera.
Viola Davis poses with her Best Supporting Actress Award for Fences.
Casey Affleck won the Best Actor Award for Manchester by the Sea.
Mel Brooks poses with his Bafta Fellowship award.
Fifty Shades Darker actor Jamie Dornan with wife Amelia Warner.
Hugh Grant arrives with girlfriend Anna Elisabet.
Damien Chazelle won the Best Director award for La La Land.
Justin Hurwitz won the Best Original Music award for La La Land.
Andrew Garfield, who nominated for Hackshaw Ridge, looks dandy in white.
Lessons from Bollywood: How to Dress for Yes on Valentine's Day!
George Clooney's wife Amal expecting twins
2016: The year Hollywood gave Bollywood a scare
Shahid, Saif, NTR Jr: The HOTTEST Bridegroom? VOTE!
15 Things You Should NOT Do On Valentine's Day