Prince William turns heads at Earthshot Prize in eco white trainers and vintage blazer
Prince William walked the green carpet along with celebrities such as Heidi Klum and Winnie Harlow as he arrived for his Earthshot Prize ceremony in Cape Town - and he followed the dress code by wearing an outfit with a sustainable theme