Prev 41 of 51 Next
41. Cara Delevingne
The British model stole the show in an Emporio Armani suit and a Chanel hat at Princess Eugenie of York and Jack Brooksbank's wedding.