Happy Fourth of July, PopCrush readers! In order to celebrate our nation's birthday -- aside from lighting off fireworks and sparklers -- we've taken two of pop's most patriotic gals, Kesha and Katy Perry, and have pitted them against each other in a battle of the American flag garb. 

Kesha is a down-home Southern girl from Tennessee, so like many other people from those deeper U.S. areas, Kesha's got a lot of pride for her homeland. She is often seen rocking American flag-inspired clothing, from tattered tees to dresses, as well as outrageously patriotic makeup, as seen below.

Meanwhile, Katy Perry grew up in Santa Barbara, Calif., but that doesn't mean she can't rock her country's colors proudly. Perry loves rocking her stars and stripes in red, white and blue, whether she's at a film premiere or singing hits like 'Part of Me' and 'Teenage Dream' onstage for fans.

Take a look at all of Kesha and Katy's patriotic looks and vote for the lady who looks best below!

V Magazine

Get Email Updates on PopCrush Readers Polls

Enter your email address below to receive daily updates on our readers polls and to read the hottest news stories of the day.