mariah-bikini-4th.jpg

Mariah Carey gave fans a peek at her sexy bod yesterday, and it may be cheesy, but we love the fact that she's wearing an American flag bikini!

Mariah tweeted, "Gotta be Pon de water for the Fourth of July! Can't wait for the NBC special, it's going to be festivity! #NBCJuly4." Later today Mariah will be joining Selena Gomez, Pitbull, Taylor Swift and Cher at the Macy’s 4th of July Fireworks Spectacular, and hubby Nick Canon will be hosting the star-studded event. This year's concert will also feature a special collaboration with Usher, who is "curating the overall design of the show."

But back to more important things ... what is Mimi going to wear onstage tonight?!