British stars Ed Sheeran and Cara Delevingne support sustainability at Met Gala

This post was originally published on STV News.