John Legend can do know wrong.
Seriously, we don't know how the All of Me singer delivers a killer performance EVERY SINGLE TIME!
Check out the Legend's patriotic performance (above)!
Prince is a legend and a consummate performer. He also don't come cheap!
Yesterday, we told you the exciting news that his Purple Highness will be performing at the Coachella Music Festival near Palm Springs later this month, and now we're told how and why his appearance came into fruition.
"Prince was a late late addition to the line-up," a source tells us. "The promoters added him to try and sell more tickets and make up for a less than stellar - in comparison to years past - roster of performers."
And, it cost them mucho dinero to get the tiny dynamo to perform at Coachella.
"He was paid close to $4 million," our source reveals exclusively to PerezHilton.com.
Dayum! That is MAYJAH money.
He'll be worth every penny, though!
A source close to Prince has corrected us.
He got paid MORE than $4 million!
"The exact amount Prince is getting paid for his Coachella performance is $4.8 million," says our well-connected insider.