Katy Perry thrilled a group of sailors in New York on Wednesday (23May12) by performing a special show in their honour.
The I Kissed a Girl hitmaker was the star attraction at an event on the Brooklyn waterfront to mark Fleet Week, a U.S. tradition in which military ships dock in a variety of major cities for seven days so the crews can see the sights.
Perry donned an American flag dress for the bash and told her Twitter.com followers, "Sea men dock their vessels in the great city of Nyc to experience the land from whence they came. I'm about to give them a show! fleet week."
Will Smith and Josh Brolin also met with sailors onboard the Uss Intrepid to help kick off the special event.