A beaming Kate Middleton was in high spirits today as she joined Prince William to celebrate St David's Day with a visit to Wales.
The Duchess of Cambridge, 40, donned an all-green tonal outfit while visiting Abergavenny Market alongside the Duke, 39, where the couple learned how important local suppliers are to rural communities. They then visited a youth club at Blaenavon Hwb in Blaenavon, and played a game of pool.
Mother-of-three Kate
opted to wear her £940 longline forest green Sportmax coat with a
matching polo neck, as well as black skinny jeans, for the occasion.
Read more from The Daily Mail.