What's the best part about a hot & sunny 4th of July? The bikinis, of course.

Heidi Klum, Mariah Carey and Kendall Jenner all showed off their sexy curves for the holiday; and UFC Octagon Girl Arianny Celeste joined MMA fighters to celebrate at the Liquid Pool at Aria in Las Vegas.

Shameless star Emmy Rossum didn't let poor weather keep her down and still hit the beach, while Hannah Davis shared a pair of patriotic twitpics.

Paris Hilton and Christina Milian weren't in bikinis, but they were spotted on the beach in Malibu showing off the Red, White and Blue.

We're not sure if Paris was wearing an actual U.S. flag as a sarong or if that is an actual sarong -- but if it's a flag it's being used in a way that's disrespectful and frowned upon.

Hot pics after the jump...