If you had the best Fourth of July ever, then you're not alone. Everyone, including celebrities, took to social media this holiday weekend to show off their American pride/rockin' bikini bodies. Here are 21 celebs who celebrated Independence Day so hard they're probably as hungover as you are today.

1. Kate Hudson celebrated by pretending she was going to go mountain biking in her bikini.

From my airbrushed ass to yours... Happy fourth!!! 🇺🇸😉💃😘😜👙🍑🍉🍻🎉 🇺🇸

A photo posted by Kate Hudson (@katehudson) on

Advertising

2. Rihanna celebrated by putting on more clothes than usual.

Happy 4th

A photo posted by badgalriri (@badgalriri) on

3. Heidi Klum tried to pass for a lazy American. Nice try.

Happy 4 th of July 😻💋❤️

A photo posted by Heidi Klum (@heidiklum) on

4. Kate Upton partied with her cute dad.

Happy birthday dad!!!

A photo posted by Kate Upton (@kateupton) on

Advertising