Queen Elizabeth celebrates 93rd birthday with parade; Meghan in attendance

Trooping the Colour to see Meghan's first public appearance since giving birth

The ceremony saw 1,400 parading soldiers, 200 horses and 400 musicians parade down Horse Guards Parade.

Meanwhile for Her Majesty the Queen, this year's Trooping the Colour marked the 69th annual procession she has attended - and her 66th as the ruling monarch. The event is a celebration of Her Madjestry's birthday - even though she was actually born on April 21.

She was joined by members of her family and thousands of spectators to watch the display in Horse Guards Parade in Whitehall. She gave birth to the youngest royal on May 6.

And Prince George, who turns 6 in July, attended his first parade when he was nearly two years old in 2015.

By now, the parade is one of the most colourful (no pun intended) events on the royal calendar, and pretty much an all-royal-hands-on-deck requirement.

He later gazed around at the crowds as he was held in his father's arms on the balcony of Buckingham Palace.

Photos of the former "Suits" actress from the Trooping the Colour ceremony show three bands on her finger - an engagement ring, her wedding ring, and the new edition at the bottom of the stack.

In another horse-drawn carriage was Princess Eugenie and husband Jack Brooksbank, Princess Beatrice and the Duke of Kent.

They then joined four generations of royals to watch the traditional RAF flypast from the balcony at Buckingham Palace. She waved and smiled as she emerged on the balcony and the crowd roared.

But if the 93-year-old sovereign was exhausted, it didn't show. He is the Colonel-in-Chief of the Grenadier Guards who trooped their colour this year. The colours - or flags - were "trooped", or carried down the lines of soldiers, so they could be seen and recognised in battle.

According to the BBC, this tradition started with King George II, who wanted to celebrate his birthday on a warm-weather day instead of a chilly, cold one.