Cara Delevingne didn’t have to consult a dress code when she showed up to Princess Eugenie’s wedding in a tuxedo, because she simply texted the bride to get the official OK. Cara reportedly told Grazia, “Eugenie has been a friend of mine since I was a kid and I’ve always wanted to wear tails. I texted her, as I wasn’t sure about it and she was like, ‘Of course, I expected nothing else from you!’ . . . I found it interesting how many people came up to me and said, ‘You’re so brave to wear that!’ I was like, really? I feel way more comfortable like this.”

Cara’s Emporio Armani design had a satin waist belt affixed to match with the trim on her cropped trousers, and her buzzy printed tie polished things off, fastened pristinely around the collar of her white blouse. Cara stood tall in her Chanel top hat and Casadei stilettos that came complete with a diamond heel. Are you tired yet from digesting what we consider to be the best outfit at the ceremony? Didn’t think so. Read on to see Cara arriving with editor Derek Blasberg and her sister’s husband, James Cook, completely owning this darn show.