Duchess Catherine has been in the fashion spotlight since she joined the royal family, but at Diamond Jubilee celebrations, Queen Elizabeth is getting the chance to show off her own signature style. Who wears crown as Best Dressed? Vote!
All hail McQueen! During a cruise down the river Thames, Queen Elizabeth's Angela Kelly boucle dress and coat (designed by in-house couturier Angela Kelly) glittered with Swarovski crystals, but it paled in comparison to Catherine's fiery Alexander McQueen frock and Lock and Company fascinator.
Image Credit: Eddie Mullholland, David Crump/Getty Images