Kate in Green Eponine as She Tells Children “What Makes Me Happy” The Duchess wore a new dress by Eponine London for today’s school visits. Read More about Kate in Green Eponine as She Tells Children “What Makes Me Happy”