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.
A photo posted by Kate Hudson (@katehudson) on
2. Rihanna celebrated by putting on more clothes than usual.
A photo posted by badgalriri (@badgalriri) on
3. Heidi Klum tried to pass for a lazy American. Nice try.
A photo posted by Heidi Klum (@heidiklum) on
4. Kate Upton partied with her cute dad.
A photo posted by Kate Upton (@kateupton) on