Cara Delevingne went stag to Princess Eugenie of York and Jack Brooksbank's Royal Wedding. The model and actor arrived sans date, wearing a stunning fitted, tailored tuxedo, and accessorized with a top hat and black pumps.
Delevingne, who is rumored to be dating Pretty Little Liars star Ashley Benson, was last spotted with her supposed boo at Paris Fashion Week. But it looks like their relationship isn't quite wedding-date status just yet. But, then again, this isn't just any wedding. It's a royal wedding, and bringing your unofficial S.O. would mean things were definitely official.
If you're wondering why Cara is there stealing the show (seriously, did you see that tux??), it turns out, the Suicide Squad star runs in the same social circles as the British royals. She is particularly close with Princess Eugenie since they were first spotted hanging out at London Fashion Week in 2015.
Aside from Cara, other stars gracing Eugenie's wedding include Demi Moore, Ricky Martin, Kate Moss, and Ellie Goulding.