Will Young clutches his ticket for the premiere of the new environmental film The Age Of Stupid outside a solar-powered tent in London's Leicester Square.
The film, which mixes up drama, documentary and animation, stars veteran British actor Pete Postlethwaite as a man living alone in an apocalyptic 2055 devastated by our actions today.
X-Files star Gillian Anderson arrived at the premiere with her partner Mark Griffiths. Many guests arrived on bikes in keeping with the environmentally-friendly theme.
Glamour model Keeley Hazell also walked the green carpet for photographers in London on Sunday. The film uses fake archive footage from today to highlight the threat of environmental disaster.
Strictly Come Dancing star Camilla Dallerup also stepped out for the premiere. The ballroom dancer won the last series of the programme alongside actor Tom Chambers.
Singer-songwriter KT Tunstall walked the red carpet in support of the movie. The Age Of Stupid's soundtrack includes songs from Radiohead and Depeche Mode.
Former Mayor of London Ken Livingstone and 'spin doctor' Alistair Campbell try out a solar-powered one-seater car on the green carpet.
Legendary fashion designer Vivienne Westwood arrived in Leicester Square on a bicycle along with her husband.