Kate Middleton sure knows how to celebrate in style.
The Duchess of Cambridge stepped out for the annual Trooping the Colour Ceremony at The Royal Horseguards on June 14 to honour Queen Elizabeth II's 88th birthday. Catherine looked like the picture of royal perfection in an ice blue brocade Alexander McQueen skirt suit.
The 32-year-old royal accessorized with a pearl statement brooch, pearl earrings, and a leafy fascinator, and kept her brunette locks down and curled at the bottom. Of course, the Duchess' makeup was perfectly polished, with her signature black eyeliner and a nude lip completing the look.
And it seems like the Duchess and her grandmother-in-law shared style secrets for the day -- the Queen wore an Angela Kelly coat in a similar light blue shade.
Prince William was there as well and was looking quite dapper, if we do say so ourselves. The Duke of Cambridge sported his traditional red and gold trimmed Irish Guards uniform (which he also wore for his wedding to Kate).
Noticeably missing from the day's events however, was Prince George. Though we would have loved to see the adorable little guy, we bet he was at home working on his walking skills.
But even with the little prince absent, spectators still crowded the parade area near Buckingham Palace to catch a glimpse of the royal family.
What do you think of Kate's outfit?
Also on HuffPost