May 4, 2023 Technology The Princess Goes Green for Earthshot Prize Awards – What Kate Wore The Princess of Wales chose a vivid green gown by Solace London for tonight’s Earthshot…