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:

Loading Slideshow...
  • Katy Perry

    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.

  • Heidi Montag

    2008, Getty

  • Ke$ha

    <em>V</em> magazine's Americana Issue, 2012

  • Katy Perry

    Katy Perry, 2012

  • Tina Fey

    <em>Vanity Fair</em>, 2009

  • Keira Knightley & James Righton

    Keira Knightley & James Righton, 2012

  • Katy Perry

    "VH1 Divas Salute The Troops," December 2010.

  • Garner-Affleck Family

    Ben Affleck, Jennifer Garner and their two daughters, Violet and Seraphina, got patriotic at a parade on July 4, 2011. (FameFlynet)

  • Britney Spears

    <em>Rolling Stone</em>, 2000

  • Kate Upton

    Model Kate Upton, July 2011

  • Jessica Simpson

    <em>GQ</em>, 2005

  • Rachel Bilson

    <em>GQ,</em> 2008

  • Gisele Bundchen

    <em>George</em>, 2000

  • Blake Lively

    <em>W</em> magazine, 2008

  • Kid Rock

    Performing at the 2004 Super Bowl

  • Ke$ha

    <em>Beatweek</em> magazine, 2011

  • Ke$ha

    Ke$ha, July 2011

  • Lindsay Lohan

    Lindsay Lohan, September 2011

  • Craig David

    British singer Craig David, July 2011

  • Ashley Tisdale

    Ashley Tisdale, March 2012

  • Anthony Mackie

    Mark Wahlberg and Anthony Mackie, April 2012.

  • Rihanna

    Rihanna, May 2012

  • Kate Bosworth

    Kate Bosworth, April 2011

  • Avril Lavigne

    Avril Lavigne, 2011

  • Estelle, 2012

  • Willow Smith

    Willow Smith, 2012

  • Rosie Huntington-Whiteley

    Jason Statham and Rosie Huntington-Whiteley, December 2011.

  • Axl Rose

    Axl Rose, 2002

Also on HuffPost: