The Duchess of Cambridge and Prince William may have been worried about attending the 70th annual EE British Academy Film Awards, but judging by the wild applause the couple were greeted with – they’re a very welcome addition to the awards, that took place at London’s Royal Albert Hall on Sunday.
Despite living just down the road from the red carpet event, the royal couple were the last to arrive, perhaps taking advice from other stars on how to be fashionably late.
35-year-old Princess Kate absolutely stunned in a custom-made, off-the-shoulder Alexander McQueen dress, with a floral print and belted waist.
The mother-of-two wore her brunette locks up in a voluminous low ‘do while statement diamond earrings added a dramatic touch.
Click through the gallery to check out all the highlights from the night
Now that’s the smile of someone who knows they’re going to get an Oscar in a week… Emma Stone has just taken out the BAFTA for best actress.
Dev Patel took out the BAFTA for Best Supporting Actor.
While Viola Davis took the gong for Best Supporting Actress.
It’s a royal date night.
It’s all about the details! The Duchess’ bespoke custom-made dress by Alexander McQueen was a seriously chic choice.
Last month, it was reported Catherine was warned not to attend the event as she may “outshine” the other celebrities.
The Duke and Duchess of Cambrdige arrive fashionably late at the 2017 BAFTAs
Andrew Garfield looks ace in a white blazer and black bow-tie.
Lion co-stars Nicole Kidman and Dev Patel cuddle up.
Nicole Kidman looked glamorous as ever.
Jamie Dornan walks the red carpet with his wife Amelia Warner.
Emma Stone knows how to make an entrance.
Emma Stone talks La La Land at the BAFTAs
Amy Adams accentuates her red hair with a this forest green frock.
Eddie Redmayne and his wife, Hannah Bagshawe.
John Krasinski and Emily Blunt strike a pose.
Felicity Jones goes for a long black.
Hugh Grant and Anna Elisabet Eberstein make a sharp couple.
Woman of the hour Meryl Streep styles a tuxedo.
Michelle Williams looks pretty and petite in this embellished mini.
Naomie Harris looks pretty in pink.
Penélope Cruz goes for gold.
Thandie Newton is a vision in this low-cut, floor-length.
Julia Stiles looks enchanting in her plunging lace number.