Today is America's favorite holiday -- the Fourth of July!
Katy Perry and Ke$ha are often seen flaunting their patriotism on stage, but which other celebs have been wearing the flag proud?
"Real Housewives" stars Gretchen Rossi and Alexis Bellino have worn stars and stripes swimsuits. Carrie Underwood and Shannen Doherty have cool off in flag tank tops.
Technically, all of their outfits are violations of the flag code, which states that "the flag should never be used as wearing apparel" and "no part of the flag should ever be used as a costume." But we'll give them a pass, since it's all for fun.
We've pulled together our favorite shots of celebs stepping out in red, white, and blue. Launch the gallery below to see which stars are declaring their independence by showing their support for America!