The Duke and Duchess of Cambridge, Prince William and Kate Middleton, along with Emma Watson and other notable figures have been photographed attending the 'green' carpet ceremony of Earthshot Prize Awards, held at the Alexandra Palace in London.
The Earthshot prize is organized by Prince William and The Royal Foundation, with an aim to find inspiring and innovative solutions to environmental challenges from around the world.
The Cambridges marked their glamorous appearance at the star-studded event. The guest list also included Emma Watson, Emma Thompson, Mo Salah, David Oyelowo and others.
Stars like Ed Sheeran, Coldplay, Shawn Mendes, KSI, and Yemi Alada performed at the event.
The five special winners of the first Earthshot awards will receive £1million each for their initiatives in keeping maintaining the environment.
For the big day, William, 39, opted for a dapper green velvet tuxedo. The duchess also grabbed attention for her elegant gown was a beautiful Alexander McQueen Grecian-style dress from 2011, in keeping with the event's environmentally-conscious theme.
Harry Potter actress Emma Watson was among the stars at the glamorous event. She looked stunning in an upscaled wedding dress made from 10 dresses from Oxfam.
Take a look at the pictures from the event here.