It was Queen Elizabeth’s official birthday yesterday but Prince George stole the show on just his second public appearance. The toddler joined his parents, the Duke and Duchess of Cambridge, on the balcony at Buckingham Palace to watch the traditional fly-past of aircraft. George was held by William and waved to the crowd below. The one-year-old looked up at the aircraft as they roared over the palace to conclude the pomp and pageantry of the Trooping the Colour ceremony. The queen’s actual birthday was on April 21, when she turned 89. However, her official birthday is always celebrated nationally on the second Saturday in June, when the weather is usually reckoned to be more predictable.