The Duchess of Cambridge, 33, attended the Trooping The Colour ceremony and rode in a carriage with step-mum Camilla Parker-Bowles and brother-in-law Prince Harry.
Kate looked stunning in a blue and white floral coat dress by Catherine Walker and an ivory Lock & Co hat perfect for the auspicious occasion in London.
Smiling and waving at fans and onlookers, she looked in good health and showed no signs of being a sleep-deprived mum of two!
The last time we saw Kate, she was leaving the Lindo maternity wing of St Mary's Hospital with baby Charlotte on 2 May.
Husband Prince William wore a traditional bearskin hat and red tunic as he took part in the parade on horseback.
And there was one spectator who was clearly thrilled to be there...
Prince George was spotted in the window of Buckingham Palace waving and pointing at his famous mummy and daddy.
The cheeky toddler, who will be two in July, was seen in the arms of nanny Maria Teresa Turrion Borrallo.
Last weekend, the Duke and Duchess of Cambridge released official photographs of Prince George and his baby sister - the first pictures of Princess Charlotte since her birth.
The image was taken by proud mum Kate Middleton in mid-May.
The annual Trooping the Colour parade celebrates the Queen's official birthday.
The ceremony is a military tradition dating back hundreds of years, but became associated with the royals in the 18th century. The Queen's actual birthday is on April 21 and she turned 89 this year.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!