Usher may have been who everyone was talking about at the Macy's 4th of July Fireworks Spectacular. However, Mariah Carey never failed to do her thing and gave two classic and patriotic performances in NYC last night (July 4).

She opened the evening with a heartfelt rendition of 'America the Beautiful' in a red dress that flowed in the wind. Like many artists in the past, she did look like she was lip-synching. However, that didn't seem to matter to everyone who watched her.

Carey returned to the stage to perform ‘#Beautiful’ with Miguel. Dressed as the Farmer's Daughter (but still sexy), she was lounging on bales of hay while Miguel, who was dressed casually in a striped sleeveless collared shirt and ripped jeans, sang alongside her. The performance looked so effortless for both parties, you'd think they were just in a casual jam session.

What do you think of Mariah's patriotic performances last night? Tell us in the comments below.