It was a busy weekend for the Duke and Duchess of Cambridge, as the newlyweds attended celebrations for Prince Philip's 90th birthday, a polo match, and friends' nuptials. The festivities continued today as the two joined the royal family at Windsor Castle for a service for the Order of the Garter.
Over the weekend, Kate Middleton made her latest fashion statement by proving she's not afraid to repeat an outfit. Meanwhile her husband showed off some over-the-top toppers. While Kate is known for her fancy fascinators, William sported this feathery number today, a bear skin hat for the Trooping the Colour on Saturday, and a practical helmet at his polo match with Prince Harry on Sunday. Which princely look does it for you?