Celebrities and royals attend the 2018 EE British Academy Film Awards (BAFTAs) held at Royal Albert Hall in London, England.
Angelina Jolie attends the BAFTAs for the first time since her 2014 appearance with ex Brad Pitt.

Kate Middleton, who chose to wear emerald green instead of black, with Prince William

Margot Robbie

Jennifer Lawrence

Kate Mara

Rachel Weisz

Allison Janney

Emma Roberts

Octavia Spencer

Related
When she's not at work writing about the latest celebrity news, binge-worthy TV show or royal events, Natasha can be found planning her next holiday and scrolling Instagram for a new café to check out. You can find her 'gramming @natashavprice or Tweeting @natashaprice
Related stories
Native ad body.
Native ad body.
Native ad body.
Native ad body.
Sign up for our newsletter
Sign up for the latest news from Who including offers and discounts we choose to share with you
Disclaimer: By joining, you agree to our Privacy Policy & Terms of Use
Getty
Share this post