Kate Middleton looked elegant in a recycled white Alexander McQueen dress during Queen Elizabeth II's 90th birthday celebrations Saturday as part of the annual Trooping the Color Parade. But Princess Charlotte stole the show with her first Buckingham Palace balcony appearance along with brother Prince George.

The queen, meanwhile, looked bright in a lime green skirt suit with a matching hat. The Duke of Edinburgh, Prince of Wales, Duchess of Cornwall, Duke of Cambridge and Prince Harry stood by the queen at the palace balcony.

In several photos, Princess Charlotte, who wore a sweet pink dress with a tiny matching bow, was seen sucking her finger. Prince George wore a similar, short-sleeved version of the ensemble he wore for his first portraits with Charlotte last year.

On Sunday, the royals have planned for a picnic for 10,000, known as the Patron's Lunch where the queen, Prince Philip, William, Harry and more will attend.