AceShowbiz - Before the Grammys rolled out the carpet on Sunday night, February 10, celebrities flocked to the Royal Albert Hall in London for the 2019 British Academy Film Awards on the same day. Among the most-awaited guests were British royals Prince William and Kate Middleton.
The Duchess of Cambridge was a real-life modern princess as she walked the red carpet in a one-shouldered white gown by Alexander McQueen. She paid homage to her late mother-in-law with the South Sea pearl earrings, which once belonged to Princess Diana.
Her hair was styled in an elegant updo while she held a white purse. Meanwhile, Prince William, who is currently the president of BAFTA, looked dapper in a classic black suit and bow tie with a white shirt.
Not to be outshined by the real-life British royal, Margot Robbie made a statement in a monochrome number which featured an embellished body. The dress featured a fitted bodice with ruffled black shoulder detailing and matching hemline.
The Australian actress, who plays Queen Elizabeth I in "Mary Queen of Scots", wore strappy heels and minimum accessories, as her blonde hair was styled in an updo. She added a slick of electric blue eyeliner to the bold look, with peach lipstick.
Kate Middleton was stunning in a white Alexander McQueen gown.
The Duchess of Cambridge came with her husband, Prince William, who is currently the president of BAFTA.
Margot Robbie rocked a bold monochrome dress with an embellished body.
Lily Collins showed her quirky side in a deep navy dress by Givenchy with a cropped structured blazer and eye-catching layered semi-sheer skirt.
Rachel Weisz wowed in a cream colored tulle layered dress which cinched in her tiny waist with a dazzling silver belt.
Mary J. Blige stood out in a white pantsuit which featured silver detailing on half of the top, with a long train.
Olivia Colman wore a monochrome dress with a dramatic train.
Viola Davis opted for a figure-hugging black suede dress which featured a white satin bow neckline.
Michelle Rodriguez sizzled in a skimpy gold Grecian number which gave her a little trouble to maneuver on the red carpet.
Thandie Newton looked sensational in a black strapless number with a huge skirt.
Cate Blanchett wore a low-cut black dress with a jewel-encrusted bodice while debuting her newly-dyed brunette locks.
Never failing to impress, Amy Adams oozed glamor in a form-fitting deep burgundy gown.
Claire Foy donned a sleek green dress with a thigh-high slit.