Actor Emma Watson poses for photographers at a media event for the film Beauty and the Beast in London

SHE has long championed the cause of eco-friendly fashion. So it was appropriate that Emma Watson promoted her latest fairytale role last night in a dress made from sustainable fabric.

Emma Watson arrives for the Beauty And The Beast Premiere, in London, Thursday, Feb. 23, 2017.(AP Photo/Alastair Grant)

The stunning pale blue gown with long train was custom-made by Emilia Wickstead and had an estimated £6,000 price tag. Miss Watson wore it at the launch event for Disney’s remake of the classic Beauty And The Beast, in which she plays Belle. She teamed the dress with black and Perspex heels, wore her hair up and had pared-down natural make-up to show off her striking features.

Actor Emma Watson leaves after posing for photographers at a media event for the film "Beauty and the Beast" in London

With yards of heavy material trailing behind her on the fake snow-dusted green carpet, Miss Watson called on the help of a stylist to carry her train. The 26-year-old Watson is an activist for eco-friendly fashion – clothes that use sustainably-grown crops or recycled materials – and avoids fur or leather.

Celebrity fashion stylist Hannah MacLeod said: ‘Emma’s dress is very beautiful and is a modern take on your traditional fairytale gown. The shape is very classic and with a long train, but it has very clean lines which give it a modern twist, and the off-the-shoulder look is very on-trend. The fabric fits in perfectly with the snowy surroundings and the colour adds to the fairytale vibe.’

The romantic fantasy film, a mixture of live action and animation, features songs from Disney’s 1991 cartoon version as well as new tunes. It opens in UK cinemas on March 17.

© Daily Mail