Britain celebrated Queen Elizabeth II's birthday with the annual Trooping The Colour parade at London's Buckingham Palace over the weekend. Marking the official national celebration of the matriarch's 91st birthday back in April, the event saw the military regiment put on a fine parade complete with bear hats, horses and aerial fly-bys. The Queen attended the ceremony alongside Prince Philip, Prince Charles, Camilla the Duchess of Cornwall, Prince Harry, Prince William, Kate Middleton – dressed in a pink Alexander McQueen dress – and their two children Prince George and Princess Charlotte.

Step inside the event now...

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

British royals celebrate Trooping the Colour parade

Also, don't miss Pippa Middleton's highly anticipated wedding that was attended by the young British royals.