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

While each product featured is independently selected by our editors, we may include paid promotion. If you buy something through our links, we may earn commission. Read more about our Product Review Guidelines here.

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 accessorized 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 and to shop the dress for your wardrobe too.