All eyes were on the youngest members of the royal family at Saturday's Trooping the Colour parade. Fans were thrilled to see Princess Charlotte make her first appearance at the ceremony, joining her big brother Prince George and the rest of the royal family 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.
Princess Charlotte made her debut on the Buckingham Palace balcony
Charlotte's big brother 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 Duchess of Cambridge carried Princess Charlotte out onto the balcony
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 Duchess of Cambridge bent down to talk to an animated Prince George
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.