The Your Song singer stunned in a Cinderella-worthy pale blue feathered Ralph & Russo couture gown. She paired the ensemble with Lorraine Schwartz jewels.
Her natural curls up were pinned up for a messy up-do and her entire glossy makeup look was achieved with Rimmel London products (as detailed on her makeup artist's Instagram page).
Millie Bobby Brown
Millie looked impossibly grown up a tulle white gown with black polka dots and ruffles. She styled her hair sleek in a low bun with a middle part.
Cheryl Cole & Liam Payne
The new parents made their first red carpet appearance together since welcoming their son, Bear, in March 2017.
The model channeled the 80s in a sequinned mini-dress with statement ruffle sleeves, opaque black tights, and black pumps.
Este Haim, Danielle Haim and Alana Haim wowed in Rodarte ensembles straight from the SS18 runway, complete with the baby's breath garlands from fashion week.
The Perfect singer looked dapper in a Burberry suit, with a white rose pinned to his lapel.
The singer wowed in a pale pink tulle gown by Giambattista Valli.
The singer kept things simple in another 80s inspired frock, with puffed sleeves and a layered skirt.
The British model-of-the-moment looked elegant in a white gown with a high neck and feathered bodice.
The crooner wore a blue suit with a burnt orange shirt, and black shoes.
Johnny McDaid & Courtney Cox
The engaged couple wore matching all-black ensembles for the BRITS. The pair were in attendance in support of nominee Ed Sheeran, who actually set them up.
The singer wore a silky champagne coloured slip dress beneath an equally luxurious red silk trench coat. She paired the ensemble with red pumps.
The DJ wore a fitted charcoal suit with a black shirt and matching shoes.
Jennifer looked incredibly in a sleek strapless red gown with simple strappy black heels.
Committed to his new sound and matching sartorial transformation, JT wore a black suit with a white top, bright red scarf and brown suede shoes.