Meryl Streep, 69, kisses Cher, 72, on the lips as she says the singer 'steals' the show in Mamma Mia! Here We Go Again

Meryl Streep thinks Cher 'steals' the show in Mamma Mia! Here We Go Again.

The 69-year-old actress has reprised her role as Donna Sheridan in the musical sequel but she has admitted the legendary singer, who plays her mother Ruby, was the one who had all eyes on her, especially when she started singing the ABBA hit Fernando.

Speaking to Entertainment Tonight, Streep said: 'It was fantastic. I came on the set the day that she sang Fernando. That was my first day... And she just lifted the lid off the place! I mean, she steals the movie!'

So much love: Meryl Streep thinks Cher 'steals' the show in Mamma Mia! Here We Go Again; here they are seen kissing at Monday's premiere in London

So much love: Meryl Streep thinks Cher 'steals' the show in Mamma Mia! Here We Go Again; here they are seen kissing at Monday's premiere in London

Compliments: Speaking to Entertainment Tonight, Streep said: 'It was fantastic. I came on the set the day that she sang Fernando. That was my first day... And she just lifted the lid off the place! I mean, she steals the movie!'

Compliments: Speaking to Entertainment Tonight, Streep said: 'It was fantastic. I came on the set the day that she sang Fernando. That was my first day... And she just lifted the lid off the place! I mean, she steals the movie!'

This is the first time Meryl has appeared in the follow-up to one of her films. 

Streep then joked that the 72-year-old singer 'appropriately' plays her mother in the movie because she's 'lived longer' than her - despite only being three years older.

She quipped: 'She's lived a much longer life than I have.'

The pair previously worked together on the 1983 drama Silkwood and, although this is the first time since then that they have starred alongside one another, Cher felt more relaxed knowing that she'd have the actress on hand to help her.

A touching moment: Meryl sings with Amanda Seyfried toward the end of the film

A touching moment: Meryl sings with Amanda Seyfried toward the end of the film

Her big scene: Cher flies to Greece to see her granddaughter and her love, played by Dominic Cooper

Her big scene: Cher flies to Greece to see her granddaughter and her love, played by Dominic Cooper

She explained: 'We've stayed friends all these years. I cannot believe that, but [Silkwood] was my first film, and she helped me. 

'I mean, she was unbelievable, because I had no idea what I was doing. It's great to see her [again].'

Although Cher was a big fan of ABBA - whose music soundtracks the movie - before she started work on the film, she recently admitted that she hadn't appreciated how 'complicated' the songs were until she started singing herself.

Here they go again! (L-R) Christine Baranski, producer Judy Craymer, Cher, Jessica Keenan Wynn, Alexa Davies, Meryl, Amanda  and Lily James in London

Here they go again! (L-R) Christine Baranski, producer Judy Craymer, Cher, Jessica Keenan Wynn, Alexa Davies, Meryl, Amanda and Lily James in London

Speaking at a press conference in London alongside co-stars including Lily James and Amanda Seyfried, she told BANG Showbiz: 'In America we knew the hit songs, but then when I heard Fernando I heard a different thing.

'I heard the acting of it and I didn't realise the songs were so complicated and I didn't realise how orchestrated and produced they were.'

On Monday, Streep looked stunning in blue at the premiere of the film. She was seen kissing Cher on the lips at the event.

Kissing bandit! Cher was not the only one Meryl kissed on the lips; she also smooched producer Gary Goetzman

Kissing bandit! Cher was not the only one Meryl kissed on the lips; she also smooched producer Gary Goetzman

Advertisement

Meryl Streep kisses Cher on the lips at Mamma Mia! 2 premiere

The comments below have been moderated in advance.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

What's This?

By posting your comment you agree to our house rules.