After yesterday's grand Trooping the Colour celebration at Buckingham Palace, Duchess Kate took Prince George and Princess Charlotte to watch their pops play polo this afternoon.
Prince William was taking part in the Maserati Royal Charity Polo Trophy at Beaufort Polo Club to raise money for both the Royal Marsden cancer hospital and Centrepoint, a homelessness charity.
Little Prince Louis was not seen at the event. He's likely back at Kensington Palace with Nanny Maria.
For the occasion, the Duchess of Cambridge chose a surprisingly affordable dress: a $70 (P3,714) off-the-shoulder look from Zara. She paired the blue pin-striped style, which was identified by royal fashion account Middleton Maven, with neutral espadrilles and sunglasses.
Here's a full-length photo of Kate in the dress. No doubt running off to catch Prince George or Princess Charlotte as they played with a slinky and did headstands on the sidelines of the polo grounds.
Kate's dress is currently available on Zara for just $69.90, but you'll want to shop quickly. It will no doubt sell out.
SHOP NOW Striped Off-the-Shoulder Dress, $69.90
This is hardly the first time Kate has worn the high-street brand. Just a few weeks ago, she was spotted with her kids at the Houghton Horse Trials in another $70 dress from the brand, and she's been known to wear Zara jeans from time to time.
While Kate is technically still on maternity leave, we'll see her again later this summer at Prince Louis's christening. A date has yet to be shared publicly for the ceremony, but it will likely be in July or August.
This story originally appeared on Townandcountrymag.com.
* Minor edits have been made by the Townandcountry.ph editors.