The Duchess of Cambridge is a goddess in green for rainy day in Blackpool1/5Back to story March 06, 2019Photo: © Getty Images