Who made Kate Middleton’s green coat and jewelry?

Earrings – Kiki McDonough

Coat – Catherine Walker

similar style earrings by the same designer