Mamma Mia 2 world premiere

Photo: Getty Images

Here we go again as the stars arrive on the blue carpet at the Hammersmith Apollo, 10 years on from the original film's release

Cher, Amanda Seyfried and Lily James looked incredible as the stars arrived for the Mamma Mia! Here We Go Again world premiere in London this evening.

The actresses caught the eye on the blue carpet at the Hammersmith Apollo as the A-list cast turned up to celebrate the hotly-anticipated film's release.

Music icon Cher, 72, wore her hair in big curls for the night and a gothic-tinged black dress.

Leading lady Amanda, 32, also opted for a black outfit in the form of a chic trouser sit with a floral print adding some colour.

Thandie Newton, 45, wore a monochrome print dress, with small pops of red livening up the face covering her outfit.

Lily, 29, stepped out of her hotel in a ball gown, alongside boyfriend Matt Smith, 35, who looked dapper in a stone-coloured suit and shades.

Abba legends Benny Andersson and Björn Ulvaeus posed for pictures side by side outside the venue; their songs the inspiration for the film.

Christine Baranski dazzled in a shimmering black dress covered in diamantes.

Plenty of big name male actors also attended, with heartthrobs Pierce Brosnan and Colin Firth arriving with their wives Keeley and Livia, while Dominic Cooper Andy Garcia and Hollywood heavyweight Tom Hanks all looking dapper.

In Mamma Mia 2, Sophie (played by Amanda Seyfried), returns to her childhood home pregnant and single.

With the help of her mother Donna's childhood friends, she is told the story of how her own mum prepared for a life with a daughter in a series of flashbacks.

When the film is released, it will mark the ten year anniversary of the original film's release and picture house Universal has promised new songs and old classics to feature.

More from Showbiz News

Cover art for Physical

On Air

Matt Curtis playing Dua Lipa - Physical