Pharrell Williams has performed at the fifth American Express Unstaged livestream music series at Apollo Theater in Harlem in New York City.
The performance, directed by American film maker and actor Spike Lee, was staged in partnership with Vevo, the web's leading music video and entertainment service, and YouTube.
"Spike Lee is an incredible visionary and I'm thrilled he agreed to collaborate with me for American Express Unstaged," Pharrell said in a statement.
"I know with his direction, this will be a really special experience."
The American Express Unstaged series pairs leading musical artists with influential filmmakers, streaming an exclusive concert online. As part of the series, five concerts are live streamed over the course of the year.
Pharrell Williams performed with his six-member dancers' band on his famous records, including the 2006 Grammy nominated Hollaback Girl and the latest single Happy, which was his final song of the show.
"I can't believe I'm here right now in the middle of harlem," the 41-year-old American singer said on stage.
"This is a special moment for me."
He added: "There's no star up here, we're all suns!"
"Thank u all of you guys at home on your computers!" said Pharrel and his dancers as they took their final bows at the end of the concert.
Watch Pharrell Williams' live concert at American Express Unstaged on the official YouTube channel. Click here to watch.