Singer/rapper Pharrell Williams thrilled the crowd at a celebrity basketball game by performing a star-studded set with guests including Nelly, Snoop Dogg and Sean 'Diddy' Combs.
The Happy hitmaker made an appearance at the New Orleans Arena in New Orleans, Louisiana to perform at the National Basketball Association (NBA) All-Star game.
Williams introduced a number of surprise guests during his pre-game performance, including Nelly, for a rendition of his hit Hot In Herre, as well as Snoop Dogg, Combs and Busta Rhymes.
The set included Williams' hit collaborations Blurred Lines, Get Lucky and Happy.
The half-time show feared Janelle Monae, Dr. John, Earth Wind & Fire and Gary Clark, Jr.