Harry Potter star Emma Watson's Met Gala outfit was made from recycled plastic bottles.
With help from Eco Age, Calvin Klein Collection created an off-shoulder bustier, paired with wide-leg tailored pants and a long, detachable train for the 26-year-old actress.
And unlike the countless red carpet gowns that will never be repeated, separate pieces from Emma's outfit can be used again.
Emma's stylist Sarah Slutsky explained everything in an Instagram post:
'.. With the help of @ecoage this 5 piece look is created from 3 fabrics woven from yarns all made from recycled plastic bottles. Plastic is one of the biggest pollutants - being able to turn this waste into a high quality material is a real success story. Also this beautiful look was designed with the intention to be repurposed for future use; the pants can be worn on their own, the train can be used for another red carpet - the ultimate #30Wears! #MetGala2016'
Warning (2): file_get_contents(https://api.instagram.com/oembed/?url=https%3A%2F%2Fwww.instagram.com%2Fp%2FBE9kn3yn3AF%2F%3Ftaken-by%3Demmawatson): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
[APP/Controller/MediaParserController.php, line 218]Code Context $instagramURL = urldecode($this->request->data('instagram_url'));
$data = json_decode(file_get_contents($instagramAPI . urlencode($instagramURL)));
$instagramAPI = 'https://api.instagram.com/oembed/?url='
$instagramURL = 'https://www.instagram.com/p/BE9kn3yn3AF/?taken-by=emmawatson'
$http_response_header = [
(int) 0 => 'HTTP/1.1 404 Not Found',
(int) 1 => 'Content-Language: en',
(int) 2 => 'Content-Type: text/html; charset=utf-8',
(int) 3 => 'Pragma: no-cache',
(int) 4 => 'Vary: Cookie, Accept-Language',
(int) 5 => 'Expires: Sat, 01 Jan 2000 00:00:00 GMT',
(int) 6 => 'Date: Sat, 28 Jan 2017 19:24:53 GMT',
(int) 7 => 'Cache-Control: private, no-cache, no-store, must-revalidate',
(int) 8 => 'Set-Cookie: csrftoken=gcMdrYZZbKQz3DgBOQR86GEpWzsmnyAf; expires=Sat, 27-Jan-2018 19:24:53 GMT; Max-Age=31449600; Path=/; Secure',
(int) 9 => 'Set-Cookie: mid=WIzwBQAEAAF7-wW0p-8ohosRMWPz; expires=Fri, 23-Jan-2037 19:24:53 GMT; Max-Age=630720000; Path=/',
(int) 10 => 'Connection: close',
(int) 11 => 'Content-Length: 14'
]
file_get_contents - [internal], line ??
App\Controller\MediaParserController::getInstagramWidget() - APP/Controller/MediaParserController.php, line 218
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 435
Cake\Routing\Dispatcher::_invoke() - CORE/src/Routing/Dispatcher.php, line 115
Cake\Routing\Dispatcher::dispatch() - CORE/src/Routing/Dispatcher.php, line 88
[main] - ROOT/webroot/index.php, line 37
No data to display.