It was the youngest member of the royal family, Princess Charlotte, who stole the show at Saturday's (June 11) Trooping the Colour parade. Fans were thrilled to see Prince William and Kate's little princess debut at the ceremony alongside her big brother Prince George and the rest of her relatives on the balcony at Buckingham Palace.
Wearing a pretty pink dress and a bow in her hair, Princess Charlotte was held in the arms of her mother, the Duchess of Cambridge. It is the first time the one-year-old has been seen in public, and her appearance prompted huge cheers from the crowds who had gathered in the hope of catching a glimpse of the royals.
Prince George stood at the front of the balcony next to his father, Prince William, and looked delighted to be part of the action, waving to the crowds and gazing up in awe at the RAF flypast that made its way down the Mall and over the palace, leaving trails of red, white and blue smoke.
The youngster, who turns three in July, looked adorable as ever in the same outfit that his father wore as a child to attend Prince Harry's christening in 1984.
The royals were out in force for the ceremony, which marks the Queen's official 90th birthday. As well as the Queen and Duke of Edinburgh, other royals to join the parade included Prince Charles, the Duchess of Cornwall, Prince Harry, Prince Andrew and his daughters, Princesses Beatrice and Eugenie.
With its stunning display of military tradition, pomp and pageantry, Trooping the Colour is one of the most anticipated events in the British royal calendar.
Her Majesty was glowing in a vibrant green coat and matching hat for the special occasion alongside Prince Philip – who turned 95 on Friday.