Fashion

The best of the red carpet at the 2018 BAFTAs

Pregnant Kate Middleton was queen of the red carpet.
Loading the player...

The 71st annual EE British Academy Film Awards took place last night at London’s Royal Albert Hall, and the red carpet certainly didn’t disappoint.

It’s no surprise that a pregnant Kate Middleton stole the show for a second year running.

The 35-year-old Duchess Catherine stole the show AGAIN in a olive green dress with black sash, skimming her growing baby bump

Locally, Australian actress Margot Robbie, who is nominated for the leading actress award for her portrayal of Olympic figure skater Tonya Harding in I, Tonya, hit the red in a floor length black dress.

The British Academy Film Awards, which are the British equivalent of the Oscars, will be hosted this year by Absolutely Fabulous actress Joanna Lumley. This is very exciting, aside from the fact we LOVE Joanna, she is actually the first woman to oversee the award show solo.

Prince Harry’s ex girlfriend, Cressida Bonas has been keeping a low profile since the news of Meghan Markle and Prince Harry announced their engagement made it to the BAFTA’s – and she looked stunning!

Catherine, Duchess of Cambridge, attends the EE British Academy Film Awards (BAFTA) held at Royal Albert Hall on February 18, 2018 in London, England.

Jennifer Lawrence opts for a classic black gown with a shawl detail.

Octavia Spencer is nominated for best supporting actress for her role in The Shape of Water.

Hugh Grant and his girlfriend Anna Eberstein, who is said to be pregnant with his fifth child.

Angelina Jolie looked amazing in her black, off the shoulder dress. Her film First They Killed My Father, is nominated for best film not in the English language.

Salma Hayek wore black this evening in support of the Time’s Up movement.

The best actress nominee Margot Robbie looked stunning in her floor length gown.

Margot Robbie is now a master at red carpets.

Kate and Wills are getting excited for the show.

Related stories