Kate Middleton once again proved that tonal, seasonal dressing is her strong suit when it comes to fashion, as she donned an elegant olive green outfit for her trip to Wales yesterday.
The Duke and Duchess of Cambridge carried out a joint engagement to Wales to mark St. David's Day, where they managed to find time to make some Welsh pancakes, for the day that was in it.

The couple started off at Pant Farm near Abergavenny, a goat farm that provides milk to local cheesemakers, where they fed the goats and discussed their family's fondness of farming. For this trip the Duchess wore a khaki green jacket, her Seeland Advanced Woodcock Jacket, a red scarf and jeans.
But for their trip to Abergavenny Market, where a bustling crowd met them, Kate dressed up in a sophisticated olive green ensemble. The couple met with producers and artisans at the market, learning about where the food comes from locally.
Later, the couple visited Blaenavon Hwb, a youth center that helps support more than 600 local young people, where they met with educators and even whipped up some Welsh cakes – a cross between biscuits and pancakes – together.

Kate wore her olive green Sportmax Long Belted Coat, a stunning wool coat with wide notched lapels, angled flap pockets and a deep back vent. She's worn it multiple times over the years, first for Christmas in 2015.
She layered this over a matching olive green turtleneck, which completed the monochrome look, as well as black skinny jeans and black leather gloves.
She added her Aquatalia Ruby Dry boots, a pair of neat black suede heeled ankle boots with a silver strap. For some sparkle, she added her gold Medium Twist Hoops earrings, by Wales-based jeweller Spells of Love, which feature a twisted hoop design.