More than 20 years on from the release of the first The Devil Wears Prada film, the stars reunited on a remarkably sunny evening in London to celebrate the release of its sequel.

The original cast members Meryl Streep, Anne Hathaway, Emily Blunt and Stanley Tucci all reprise their roles in the film, with additions to the lineup in the form of Simone Ashley and Kenneth Branagh.

Much like in the original 2006 film, the focus is on the lives of the colourful main characters and how they navigate the world of fashion journalism in an ever-changing media landscape.

Speaking to the BBC on the red carpet, Hathaway said "it was so much fun" to be part of the film again after having "that initial instinct 20 years ago" to sign on to the original project.

Blunt, meanwhile, said returning to her iconic role as Emily "was effortless - like a comfortable pair of old slippers".