America! F&*$ Yeah!
Katy Perry put on quite the patriotic party last night at the Pepsi Fleet Week Part of Me concert.
The Firework songstress performed for US seamen and women on Pier 9 in Brooklyn wearing an American Flag dress with shiny red and white stripes and twinkling stars!
The Star Spangled Banner's never looked so bangin'!
[Image via AP Images.]