Duchess of Cambridge stuns in spectacular one-shoulder dress at BAFTAs 2019

The Duke and Duchess of Cambridge arrived to cheers as they walked the BAFTAs red carpet at the Royal Albert Hall in London.

Kate, 37, channelled Hollywood glamour in a white one-shoulder gown with tulle flowers embroidered on one shoulder.

She teamed it with glittery heels, believed to be Jimmy Choo's £525 Romy style and a jewel topped satin clutch bag.

The mum-of-three also wore Princess Diana's diamond and south sea pearl dangle earrings, with an equally exquisite diamond bracelet. Diana wore the earrings to a Pavarotti Concert at The Royal Albert Hall in 1995.

Kate's brunette locks were styled into an intricate updo and she finished her look with a shimmering grey smoky eye, bronzer and rose-pink lipstick.

【ギャラリー】Duke and Duchess of Cambridge at the Baftas24

The Duke has been President of the Academy since February 2010. This evening, he will present The Fellowship award to Martin Scorsese's longstanding editor, Thelma Schoonmaker. The Fellowship is the highest accolade bestowed by the Academy to an individual in recognition of an outstanding and exceptional contribution to film, games or television

Kate has previously accompanied William twice to the BAFTAs. Last year, she chose a dark green empire-line gown by designer favourite Jenny Packham with emerald jewellery, when she was pregnant with Prince Louis. In 2017, she wowed in a floral-printed off-the-shoulder dress by Alexander McQueen, teamed with statement earrings.

- This article first appeared on Yahoo

Read more from Yahoo Style UK:

Royals on the red carpet: The best moments in pictures

Kate Middleton's style file: Every outfit the Duchess of Cambridge has worn to work in 2019

Duchess of Cambridge shows sartorial diplomacy in tartan on Dundee trip with William