Queen Elizabeth, who turned 89 this year, has been celebrating her official birth at the annual Trooping the Colour parade in central London today. Pictured above smiling at the crowds gathered below, is her great grand son, Prince George giving a wave to mother Kate and father Prince William as they both took part in the annual Trooping the Colour parade.
Kate, looking elegant as ever in a blue and white floral pattern dress by Catherine Walker, was also seen riding in a open-topped Barouche carriage alongside Camilla, Duchess of Cornwall, and Prince Harry in her first appearance since giving birth to Princess Charlotte last month. Her husband, Prince William was elsewhere in the parade, riding on horseback with his dad Prince Charles, both wearing traditional bearskin hats and red tunics in their roles as Colonels of the Welsh and Irish Guards, and Princess Anne, who is Colonel of the Blues and Royals. See all the powerful pics after the cut.