Kate Middleton Just Wore Princess Diana's Emerald Choker With a Very Similar Green Gown—See Pics
and completed their with the second annual Earthshot Prize Awards, which honors activists and scientific leaders in the fight against climate change. In keeping with the sustainable dress code, Middleton a vibrant green off-the-shoulder gown by Solace London from the U.K.