Kanye West performs secret concert for just 200 people
Kanye West The hip-hop star performed for industry insiders at New York club The Box yesterday.
The gig was organised secretly and guests were told about it at the last minute.
People had to call a special number to find out whereabouts in Manhattan it would be held.
And everyone had to get dressed up for the occasion, ladies in dresses and men in suits.
The 33-year-old performed several tunes including new single Power while John Legend provided piano accompaniment and backing vocals.
Other guests included Mr Hudson, Kid Cudi and Estelle, who at one point went on stage to perform American Boy with Kanye.
Several of the stars took to their Twitter pages to discuss the successful night.
Estelle tweeted: "Tonight was absolutely magical."
West added: "Hell of a night, hell of a life."
