After six weeks out of the public eye looking after new baby Princess Charlotte, we were treated to a double dose of Kate Middleton this weekend, as she made not one, but two appearances.
On Saturday, the Duchess of Cambridge, Prince William and Prince George attended the Trooping the Colour to celebrate the Queen's 89th birthday. Wearing a summery sky blue floral coat and hat, Kate was beaming alongside the rest of the royal family as they waved to crowds from the balcony of Bunchingham Palace.
And young Prince George couldn't have looked any more like his dad when he was the same age, as photos emerged of Prince Charles holding William wearing an almost identical outfit at the same event thirty years before.
The following day was another family affair, as Kate, William and George headed to the polo alongside Prince Charles and Zara Tindall. It's almost impossible to believe that Kate gave birth just six weeks ago, so trim did she look in a pair of casual skinny jeans and a £48 Breton top from London label ME+EM. In fact, this was nigh on exactly the same ensemble the Duchess chose to wear on her first public outing after the birth of Prince George almost two years ago.
While we're always keen to see what Kate's wearing, her young son undoubtedly stole the limelight as he played in the grass with his mum.
Sadly, Princess Charlotte was nowhere to be seen, but with the royal christening just around the corner, we'll catch a glimpse of her very soon...