Image via Complex Original
July 4 is about celebrating Independence, eating hot dogs, and sippin' drinks by the pool. But our favorite part about the holiday is seeing pretty American ladies decked out in stars and stripes. Pop stars, models, and even R&B idols show off their patriotic vibes in the sexiest red, white, and blue outfits you've ever seen. Start your fourth the right way by checking out Hot Girls Wearing the American Flag.
Britney Spears
Where: Mark Seliger Photo Shoot
When: 2000
Heidi Montag
Where: On the beach
When: Unknown
Rihanna
Where: L.A. Lakers Game
When: January 2012
Katy Perry
Where: Concert
When: July 2012
Janet Jackson
Where: Photo shoot
When: Unknown
Jessica Simpson
Where: Photo shoot
When: 2009
Destiny's Child
Where: September 11 Benefit Concert
When: September 11, 2013
Kate Upton
Where: GQ
When: April, 2013
Teyana Taylor
Where: Instagram
When: July 2012
Lady Gaga and Beyonce
Where: "Telephone" music video
When: 2012
Gisele Bundchen
Where: Photo shoot
When: September 2007
Julianne Hough
Where: Photo shoot
When: September 2007
Raquel Welch
Where: Myra Breckinridge
When: 1970
Solange Knowles
Where: Unknown
When: June 2012
Pamela Anderson
Where: Photo shoot
When: August 2008
Rihanna
Where: London
When: November 14, 2011
Katy Perry
Where: Kids' Inaugural: Our Children
When: January 19, 2013