Cara Delevingne just broke the dress code at Princess Eugenie's wedding
In the second royal wedding of the year - yes, we're really that lucky - Princess Eugenie married her long-term partner, Jack Brooksbank at St. George's Chapel in Windsor this afternoon.
The ninth in line to the throne was watched by her grandmother, Her Royal Highness, and Prince Phillip, as well as various members of the royal family, including the Duke and Duchess of Cambridge and Meghan Markle and Prince Harry.
A-listers were also among the 850 guests in attendance, including Naomi Campbell and Cara Delevingne, the latter of whom made one of the biggest sartorial statements of the day.
One person who was battling the wind in the grounds of Windsor Castle was British model and actress Cara Delevinge, who chose to ignore the "day dress and hat" dress code, and opted for a top hat and tails instead.
Naturally, she looked absolutely fabulous.
The 26-year-old, who is known for her love of androgynous clothing, opted for some very chic tailoring. Cara wore a skinny, smart suit with black high heels, a white shirt and a blue tie. She held onto her hat as she approached the church, and as you can tell from the following video, she seemed rather pleased with her ensemble.
Naturally, the people of the internet were all for Cara's show-stopping sartorial choice.
"Miss cara delevingne rocking up to the royal wedding wearing a tailored suit WHAT A LOOK," wrote one Twitter user, while another added "Sorry was anyone aware that there's a royal wedding today and also LOOK at cara delevingne."
A third simply asserted, "If anyone could rock a suit & top hat to a royal wedding, it had to be Cara Delevingne
Congratulations to the happy couple!