Singer Ariana Grande cried as she sang a heartbreaking version of "Somewhere over the rainbow" to close her One Love Manchester benefit concert.
She put together the charity event on June 4 after 22 people were killed following a terrorist attack at her May 22 concert here.
The 23-year-old took the stage several times throughout the three-hour show at the Emirates Old Trafford Stadium, where singers Justin Bieber, Katy Perry, Miley Cyrus, the Black Eyed Peas and Coldplay's Chris Martin also performed, reports usmagazine.com.
It was an emotional time for Grande, who just days earlier had visited some of the victims in the hospital.
She also talked during the show about meeting the mother of one of the victims, Olivia Campbell, 15, who died in the terrorist bombing.
"As soon as I met her, I started crying and I gave her a big hug and she said I should stop crying because Olivia would have wanted me to stop crying," Grande told the audience.
"And she said Olivia would have wanted to hear the hits."
The singer said she had rearranged her line-up to honour Campbell.
All proceeds from the concert are going to the Red Cross' Manchester Emergency Fund, to help victims of the attack and their families. An online shop has also been set up with T-shirts, hats and more merchandise.
After the Take That members Gary Barlow, Howard Donald and Mark Owen finished their gig, Barlow introduced their ‘brother' Robbie Williams who was taking to the stage after them, reports metro.co.uk.
Williams came on and Take That started to leave, but he called his former bandmates back so they could take a bow together.
Former Oasis frontman Liam Gallagher was a surprise addition to the line-up. Martin filled in for Liam's brother Noel on acoustic guitar, reports bbc.com.