Happy birthday, America!
The July 4th holiday is often filled with barbecues, beach days, fireworks and lots and lots of red, white and blue. Celebrities, of couse, are no exception, especially when it comes to showing off their star-spangled style.
From glittery onstage outfits (we're looking at you, Katy Perry) to bikini'd magazine covers (hey there, Jessica Simpson), many stars just love sporting some seriously patriotic gear -- even if they aren't American!
So before you head out the door to celebrate Independence Day, take a cue from some stars' American-flag style throughout the years.
Check out photos of stars sporting the stars and stripes below:
At an October 2012 rally for President Obama, Perry wore a white dress imprinted like a ballot.
Sarah Jessica Parker
Parker wears a "Viva Obama" button in October 2012.
<em>V</em> magazine's Americana Issue, 2012
Katy Perry, 2012
<em>Vanity Fair</em>, 2009
Keira Knightley & James Righton
Keira Knightley & James Righton, 2012
"VH1 Divas Salute The Troops," December 2010.
Ben Affleck, Jennifer Garner and their two daughters, Violet and Seraphina, got patriotic at a parade on July 4, 2011. (FameFlynet)
<em>Rolling Stone</em>, 2000
Model Kate Upton, July 2011
<em>W</em> magazine, 2008
Performing at the 2004 Super Bowl
<em>Beatweek</em> magazine, 2011
Ke$ha, July 2011
Lindsay Lohan, September 2011
British singer Craig David, July 2011
Ashley Tisdale, March 2012
Mark Wahlberg and Anthony Mackie, April 2012.
Rihanna, May 2012
Kate Bosworth, April 2011
Avril Lavigne, 2011
Willow Smith, 2012
Jason Statham and Rosie Huntington-Whiteley, December 2011.
Axl Rose, 2002