Last night, London was host to the 2016 British Academy Film Awards at the Royal Opera House. A ceremony that recognises and awards the best in film from 2015, from the actors, actresses, direction and overall screen play, this year saw Hollywood's finest step out in style. On the red carpet were Leonardo DiCaprio, Kate Winslet, Alicia Vikander and Julianne Moore. 

Take a look at the best of the red carpet here with Buro 24/7 Middle East...

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet

The 2016 British Academy Film Awards: Red carpet