Pharrell blew everyone away at Coachella last weekend with a guest roster that included Snoop Dogg, Gwen Stefani, Busta Rhymes and Diplo. All eyes were on him last night as he performed at Coachella for the second weekend and once again, he did not disappoint. The 'Happy' singer was joined on stage by Usher, Busta Rhymes, Pusha T, T.I. and the big surprise - Jay Z.

According to Billboard, Jay Z joined Pharrell for four tracks: 'Frontin',''Excuse Me Miss,' 'La La La (Excuse Me Miss Again)' and 'I Just Wanna Love U (Give It 2 Me.)'

Before Jay Z's grand entrance, Usher and Pusha T performed 'U Don't Have to Call' and 'Grindin,' two tracks that Pharrell co-wrote and produced as part of The Neptunes.

The site also reports that Pharrell performed some of his own hits including 'Get Lucky' with Daft Punk and his recent smash 'Happy.'