The purple one will perform at his local Macy's

Prince has announced a performance at Macy’s in Minneapolis, set to take place on July 7.

The diminutive pop star will play a show on the store’s eighth floor for 1,400 people who each will pay $250 for the privilege.

The performance is part of the ‘Ultimate Prince Xperience’ which will take place on the day he launches his debut fragrance, ’3121’ .

Fans who purchase the package will receive a ticket to the show, another ticket to his gig at the Target Centre later that day, a special bottle of his fragrance before it’s official release, and a limited Prince T-shirt.

–By our New York staff.

Find out more about NME.