He may not be two yet, but Prince George knows how to work a crowd.
The Queen's great-grandson stole the show at her official birthday celebrations today, all smiles and cheekily sticking out his tongue while watching from a palace window.
Prince George watches the Trooping The Colour parade with his nanny, Maria Borrallo
The prince also made an appearance with his parents and extended family on the Buckingham Palace balcony. For the occasion, he wore the same outfit his father, Prince William, did as a toddler for the Trooping The Colour ceremony in 1984.
There were four generations of the Royal family present on the balcony at Buckingham Palace for the annual event with Prince George, the Duke of Cambridge, the Prince of Wales and the monarch herself all in attendance.
Other Royals present included Prince Harry, the Duchess of Cornwall, Prince Andrew and Princesses Beatrice and Eugenie.
It was also the Duchess of Cambridge's first public appearance after the birth of her Princess Charlotte on May 2 but the little princess wasn't spotted with her at the ceremony.
The Queen's real birthday is April 21, but her official birthday is always celebrated on the second Saturday in June when the weather is usually more predictable.
With files from HuffPost UK
See more photos from the ceremony: