Kim Kardashian has expressed her delight after Prince invited her on stage at a gig in New York.
The singer pulled the American reality star on stage to dance with him at Madison Square Garden on Monday (February 7) after spotting her in the crowd.
But after she stood there giggling, he told her “get off the stage”, before asking her to come back again later in the set.
Kardashian told her followers on Twitter: "OMG Prince just pulled me up on stage!!! I'm shaking!!!! I was so nervous I froze when Prince touched me!!!!"
In another message, she added: "Went up on stage AGAIN! This time I redeemed myself! We all danced while Prince played the piano! Wow! What a night!"
Prince was performing at Madison Square Garden as part of his Welcome To America tour.