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 [1]. She opted for a green shift dress by Eponine London, a brand she's worn multiple times [2]. Kate accessorised her outfit with Kiki McDonough earrings, a Mulberry clutch bag, and a very cool pair of ankle boots from L.K. Bennett [3]. Keep reading to take a closer look at her full ensemble.