Here we go again. It's been a long wait since the 2008 film Mamma Mia was released.
Now Mamma Mia fans are rejoicing after the sequel of the hit musical just released its first trailer for Mamma Mia! Here We Go Again. Watch above.
Starring original cast members Meryl Streep, Pierce Brosnan Amanda Seyfried, Colin Firth and Dominic Cooper, along with some new cast member Lily James, this is bound to make any fan excited.
The new film takes us where it all began and goes back in time following the life of Donna (Meryl Streep) in her youth as she falls in love numerous times and falls pregnant with daughter Sophie (Amanda Seyfried.)
The film goes back and fourth from past to present, where in the present time Sophie reveals she's pregnant and is looking for guidance, trying to understand how her mother juggled motherhood.
The film then goes back in time showing young Donna (Lily James) and her journey she faced as a young woman.
The bonus in this trailer is music icon Cher makes her debut joining the cast playing Sophie's grandmother Ruby arriving tot he island by helicopter with platinum-blonde hair.
Fans of the popular musical were also given a sneak-peak in a behind-the-scenes preview on the film's official Twitter account on Thursday.
Cast members are seen dancing, singing and swimming together on-set as they film in the idyllic Greek Islands.
See below for video.
Mamma Mia! Here We Go Again is due to hit cinema's on July, 2018.
Got a story tip? Send it to firstname.lastname@example.org