Our editors have independently selected the items featured in this article because we think they’re worth knowing about. Shop TODAY has affiliate relationships so we may get a small share of the revenue if you buy something through our links.
Another day, another impeccable style moment for Catherine, Duchess of Cambridge!
Little Prince Louis, who is not yet 2 months old, stayed behind.
The duchess, 36, looked every part the stylish mom in a crisp, blue-and-white Zara dress with open shoulders and a belted waist.
Stuff We Love
She paired the effortless look with neutral espadrilles and a roomy white tote, perfect for carrying everything she needed for a sunny day out with her little ones.
This isn’t the first time the duchess has supported her husband at the annual charity polo match. She and an adorably chubby-cheeked Prince George attended back in 2015.
She went for blue-and-white stripes then, too, pairing her nautical top with classic skinny jeans.
JINTING women’s half-sleeve striped shirt dress, $20, Amazon
Gathered sleeve surplice wrap pinstripe dress, $18 (normally $31), Shein
Romwe Women's Sleeveless Striped Shirt Dress, $18, Amazon
Vineyard Vines canopy off-the-shoulder dress, $76 (normally $108), Saks Fifth Avenue
Susie striped off-the-shoulder dress, $33 (normally $88), Nordstrom Rack
Shop TODAY takes care to recommend our favorite items chosen by trusted experts and editors, as well as inform our readers of great deals, customer favorites, and newsworthy products from around the web. For more on our process, click here.