Home & Improvement The Princess Goes Green for Earthshot Prize Awards – What Kate Wore By Sybil T. Mann 3 years ago The Princess of Wales chose a vivid green gown by Solace London for tonight’s Earthshot