Kate Middleton style: Duchess recycles £882 emerald coat to fight against climate change
Prince William was seen wearing a navy suit and a light blue shirt. The couple were joined by London Mayor Sadiq Khan, among other personalities … Read more
Prince William was seen wearing a navy suit and a light blue shirt. The couple were joined by London Mayor Sadiq Khan, among other personalities … Read more