While Kate Middleton looked like a perfect princess as she walked down the aisle in a Sarah Burton designed for Alexander McQueen dress, the actual princesses in attendance almost stole the show. Wearing hats at weddings is a long-standing British tradition, but the Princesses Eugenie and Beatrice of York took that tradition to new heights. […]