Yesterday, Queen Elizabeth II celebrated her sixtieth year on the throne by chugging down the Thames on a festive-looking boat and waving as her subjects cheered from the shore. We know what you’re thinking: It sounds just like a Cannes yacht party, only with more shoes and more royalty! But in all seriousness, the River Pageant was quite a to-do, with all the royals and their ilk turning out in fancy hats and dapper military wear. Perhaps most impressive, everyone managed to keep their hair looking nice despite the wind and and scattered showers. Click ahead to see Princesses Eugenie and Beatrice, Princes Will and Harry, Kate and Pippa Middleton, Charles and Camilla, and, of course, Her Majesty herself.