Demi Lovato tore up The Tonight Showand she's making no apologies.

The singer stopped by on Monday night (September 18) to perform her single "Sorry Not Sorry" and she certainly delivered. Sporting a sultry red satin jumpsuit, Lovato blistered her way through her newest hit while accompanied by an army of backup dancers and singers.

Lovato also sat down with host Jimmy Fallon and exchanged gifts in honor of her 10th appearance on the show. What do two celebrities with the world at their fingertips who consider themselves BFFs  get one another? Well, we don't want to totally give it away, but we will say pickles are involved. Check it out below.

2017 MTV VMAs Best Dressed: See the Top 10 Looks