With racial tension spilling over in America – thousands of people packed a stadium in Charlottesville, Virginia.
The celebrity filled concert aimed to promote unity, love and charity in the aftermath of this summer’s white nationalist rallies.
Singer Pharrell Williams made a point of taking a knee before his performance of his hit song ‘Happy.’
Despite not referencing the president by name, Pharrell openly criticized Donald Trump.
Trump has taken exception to NFL players who take a knee or sit during the national anthem.
Williams told the crowd: ‘If I want to get on my knees right now for the people of my city, for the people of my state, that’s what this flag is for.’
Dave Matthews, whose band got its start in the Virginia college town, hosted the Sunday show, called the ‘Concert for Charlottesville’.
He thanked the attendees and performers for coming together on short notice.
Matthews introduced Susan Bro, the mother of Heather Heyer, 32, who was killed when a driver slammed into a crowd protesting the white nationalists on August 12.
Bro told the crowd the concert was a ‘powerful and peaceful’ way to come together and turn anger into ‘action and understanding.’
I’m here in her place to sing with all of you in her place,’ she said.
‘By raising our voices against hatred, you make Heather’s death count.’
Chris Martin and Jonny Buckland of Coldplay made a surprise appearance at the concert.
Also performing were Justin Timberlake, Ariana Grande, The Roots, Pharrell Williams, Stevie Wonder, Cage the Elephant, Brittany Howard of Alabama Shakes and Chris Stapleton, reports Billboard.
At one point Pharrell got down on both knees and told the crowd: ‘And when I think about the potential of this country, the potential of this state, the potential of these people, the potential of this amazing, amazing university, there’s only one word that I feel.’
He then sang his hit song, ‘Happy’. Williams is originally from Virginia Beach, Virginia.
Check out more photos and videos of the event below: