Ariana Grande's One Love Manchester concert is in full swing and we've already seen the likes of Robbie Williams, Take That, Little Mix and Pharrell take to the stage to pay tribute to the victims of the attacks on Manchester and London.
After heart-felt speeches from a number of artists, as well as Ariana's manager Scooter Braun, The Black Eyed Peas delivered an emotional rendition of Where Is The Love.
The band were joined by Ariana, who was visibly holding back tears during the performance.
A source previously told The Sun: "As much as Ariana wants to perform the track, it will be difficult for her to keep her emotions in check.
"She may well get choked up while she is singing so she will begin the song, then the Peas will join in to help her."
Fans in the audience and viewers at home were also filled with emotion during the song, taking to Twitter to share their feelings.
Where can I watch the One Love Manchester concert?
The One Love Manchester performance is being broadcast on BBC One as we speak.
There's also this Twitter live feed:
The concert will be available to watch on catch up on BBC iPlayer.
One Love Manchester line up: who is performing?
Joing Ariane on stage are:
Marcus Mumford
Take That
Robbie Williams
Pharrell Williams
Miley Cyrus
Niall Horan
Little Mix
Victoria Monet
Black Eyed Peas
Justin Bieber
Usher
Katy Perry
Coldplay
How can I donate to help the support the victims of the Manchester attack?
British viewers can donate £5 to the British Red Cross by texting LOVE to 70507.
You can also donate by visiting: redcross.org.uk/love.