Demi Lovato Performs Stunning 'Purple Rain' Cover During July 4th Celebration In Boston

Prince would be so proud.

Demi Lovato brought the house down with a stunning cover of Prince's "Purple Rain" during the Boston Pops Fireworks Spectacular this holiday weekend.

The "Cool for the Summer" singer took the stage to perform Prince's hit, and she no doubt stole the show. Dressed in a black-and-gold sequined bodysuit by The Blonds with thigh-high boots, the 23-year-old belted out the iconic song with her impressive chops and nailed it from beginning to end. You can watch the entire goose-bump-inducing performance above.

Lovato also performed her hit singles "Cool for the Summer" and "Confident," as well as some duets with Nick Jonas. The duo, who are currently on tour together, sang his song "Close" (below) and performed a rendition of "America the Beautiful."

Demi Lovato Style Evolution