Cara Delevingne Breaks Royal Tradition At Princess Eugenie’s Wedding

Suited and booted! Cara Delevinge showed up to Princess Eugenie’s royal wedding at St. George’s Chapel at Windsor Castle rocking a top hat and a morning suit, which definitely shook up royal fashion protocol.