A few more details emerged today about an exclusive private party held by President Obama over the weekend, at which megastars such as Prince are rumoured to have performed. At Monday’s White House press briefing, Press Secretary Josh Earnest confirmed that the President and the First Lady did indeed host a “private event” on Saturday (June 13th), but he remained tight-lipped as to further details.

However, Page Six was informed by anonymous attendees that not was The Purple One playing, he also brought Stevie flippin’ Wonder on-stage for a duet!

PrincePrince performing at Leeds Arena in 2014

On the exclusive guest list, among a number of Fortune 500 CEOs and current and former political heavyweights, were football player Russell Wilson and Ciara, musicians Jon Bon Jovi, James Taylor, and family friends such as Eric Holder, Arne Duncan, Gayle King and Tyler Perry.

We should probably also emphasise that the Obamas paid for this glitzy shindig with their own money, not that of taxpayers, though Earnest did not reveal how much it set them back. Well, Prince alone is the most expensive performer in the world to book, commanding a fee of $2 million according to a Business Insider survey in 2014.

More: Prince performs at Baltimore’s Rally 4 Peace in honour of Freddie Gray

Though no official line has confirmed this, social media has been absolutely awash Attendees at the ultra-exclusive party were reportedly treated to a two-hour set from Prince, including renditions of ‘Kiss’ and ‘Purple Rain’. Fellow legend Stevie Wonder was apparently brought up to the stage to join him in a rendition of Stevie’s 1970 hit ‘Signed, Sealed, Delivered, I’m Yours’. DJ Cassidy is said to have been in charge of the decks for the rest of the night.

Prince performed at DC’s Warner Theatre the following night (June 14th) as part of his current HITnRUN tour, in which he’s trying to get as close to “guerrilla gigging” as he can by announcing the venues only a matter of days before he plays them.

More: Prince just released two albums in one day – what did you do with your life today??