Prince is to make his first appearance in Denmark since 2002 when he headlines the country's famous Roskilde festival on 4 July (10).
The gig will be part of a three-date tour in Europe - the superstar will also perform in France and Belgium.
Roskilde boss Rikke Oxner admits he still can't believe Prince said yes: "I've had to pinch myself many times... Getting Prince to Roskilde has been on our wish list for years."
The festival will also feature performances from Muse and Them Crooked Vultures.