The Duchess of Cambridge visited the charity organisation, Farms for City Children in Gloucestershire today to see their work with school children from inner city areas.
Kate channeled a country casual vibe and wore a mix of familiar pieces - many of which we first saw during her last three royal tours.
She arrived on the farm wearing her khaki Troy London wax parka (£350) - a jacket she debuted for a day in Haida Gwaii, Canada in 2016.
Under the parka, Kate wore a navy knit sweater with rolled edge detail.
It's believed to be the same one she wore in Carcross, Canada as @Giulia_lelepug and
@PackhamGown pointed out.
The top was identified by Chrissy via @MiddletonMaven as the J.Crew Italian cashmere long-sleeve sweater (US$199) in heather midnight.
The Duchess layered the semi-fitted top with her GAP fitted boyfriend gingham shirt which we first saw in 2014 at a winery visit in New Zealand.
She paired the tops with her khaki ZARA Mid-Rise Biker Trousers which made a premiere in 2016 when on safari in the Kaziranga National Park, India.
On her feet she wore her trusty Penelope Chilvers Long Tassle Boots (£475). They have been staple in Kate's closet for over a decade.
Her jewelry included the KIKI 'Lauren' Yellow Gold Pave Diamond Leaf Earrings and Cartier Ballon Bleu Watch.
SHOP KATE'S CLOSET