
This morning, Prince George and Princess Charlotte made a surprise public appearance at the Queen’s 90th birthday, Trooping the Colour ceremony. They were, of course, the cutest on the Buckingham Palace balcony:


Princess Charlotte and Kate matched in pale pink:

And Prince George made the most adorable little faces watching the Horse Guards parade:

The Duchess of Cambridge rode in the parade earlier, showing off her Carrie Bradshaw-ready, giant rose hat:
The Duchess of Cornwall @ClarenceHouse, Prince Harry & The Duchess of Cambridge @kensingtonroyal #TroopingtheColourhttps://t.co/vYSCJzVNl1
— The Royal Family (@RoyalFamily) June 11, 2016
But then the royal babies came and made the day that much better, from their first steps out to Prince George’s wave goodbye:

From: Harper’s BAZAAR US