Secondary Navigation

Demi Lovato is shaking her head at people who think she was shading Ariana Grande.

While performing at the 2015 MLB All-Star Week in Cincinnati last night, the 22-year-old showed her patriotism as she sang her 2013 single "Made in the USA." Innocent, right? Not according to fans who were convinced Demi was dissing Ariana.

"Didn't get to sing Made in the USA on the 4th because I was singing #COOLFORTHESUMMER. No shade -- stop the bullshit," Lovato tweeted.

Though Ariana recently sparked controversy after uttering "I hate America" at a California donut shop, and then dropped out of the All-Star game this past Wednesday due to wisdom teeth surgery, Demi insists this was not her subtle way of throwing shade at her pop peer. She just loves America.

"How many of you guys are proud to be an American?” Demi said during the show, according to MTV.

The real reason Demi performed "Made in the USA"? On the Fourth of July, she performed her latest single, "Cool for the Summer," so this was her chance to wave her red, white and blue for a crowd that would very much appreciate it. Better late than never!

ALSO - I ALWAYS ask that when I sing that song. Can't yall let a girl shine for one night? Smh

Controversy aside, Demi's MLB All-Star performance last night drew 30,000 attendees and left the performer in awe."What an incredible show.... Wow wow wow. I still can't believe 30k people showed up... Thank you @MLB for having me," Lovato tweeted after she fiercely took the stage in all-white denim and frayed daisy dukes.