Kate Middleton's Stunning Green Shift Dress Will Instantly Brighten Up Your Mood

Kate Middleton brightened up a dull London day on Tuesday by wearing an eye-catching green dress. The Duchess of Cambridge paid a visit to Lavender Primary School as part of her work with the charity Place2Be. She opted for a green shift dress by Eponine London, a brand she's worn multiple times. Kate accessorised her outfit with Kiki McDonough earrings, a Mulberry clutch bag, and a very cool pair of ankle boots from L.K. Bennett. Keep reading to take a closer look at her full ensemble.