She already did her bit for Fleet Week by slipping on a patriotic American flag dress and performing in a concert.
But Katy Perry went one step further to salute the sailors at a special event in Brooklyn, New York on Wednesday evening.
The 27-year-old made one marine’s dream come true as she passionately kissed him on stage in between performing her hit song, Part Of Me.
Hello sailor! Katy Perry made one marine’s dream come true as she passionately kissed him on stage during a special Fleet Week performance show on Wednesday night
She had brought the handsome man in uniform to the platform, stealing his hat in the process.
Wiggling her hips, she coyly asked the crowd: ‘Does it look good on me?’
The singer then asked the rowdy sailors whether they were familiar with an iconic Forties picture of a nurse kissing a sailor against the backdrop of Times Square.
Cheeky: She had brought the handsome man in uniform to the platform, stealing his hat in the process
Chuffed: The handsome man-in-uniform was clearly thrilled
Spontaneous? The pair managed to recreate this classic moment by accident in the spur of the moment
She then turned to her man and asked: ‘Do you know what I am talking about? You want to do it? You promise you are not going to drop me? You’re not gonna drop me? If you drop me, I am going to sick all my friends on you,’ she said pointing to the rowdy crowd of uniformed men.
Counting to three, Katy instructed the man to kiss her on the lips.
Dipping her back, he then eagerly locked lips with the brunette bombshell.
Thrilled: Following the kiss, the marine raised his arms up in victory to his fellow comrades
Following the kiss, the marine raised his arms up in victory to his fellow comrades.
Earlier in the evening, the pop star showed her love for her country when she sported an American flag dress for her arrival at the Fleet Week show.
The satin frock looked like an asymmetric mini dress on first glance but was revealed in all its glory when she stuck her left arm out on the red carpet.
The dress then transformed into the Star-Spangled Banner – and if that wasn’t patriotic enough, the singer also gave a sweet salute.
Realising her dress was making a fashion statement, Katy kept the rest of her outfit simple.
Stars and stripes: Katy went patriotic in an American flag dress to perform at the event
Patriotic: Katy showed her love for her country further when she gave a sweet salute as she got ready to perform
She sported a pair of black platform pumps and tied her long violet locks into a high ponytail.
The star performed a special show on the Brooklyn waterfront for the group of US sailors, even singing into a microphone decorated with American flag diamantes.
Katy belted out her hit track Part of Me, sticking to the military theme of the occasion with her backing dancers sporting soldier style outfits.
Special performance: Katy sang for a group of sailors to kick off the week in Brooklyn
Flying the flag: Even Katy’s microphone was styled with stars and stripes as she performed her hit Part of Me
Fleet Week takes place every year and sees military ships dock in various American cities across seven days so that the crews can see the sights.
And Katy was clearly delighted to be asked to be part of such a patriotic celebration.
She posted on her Twitter: ‘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!’
Soldiering on: Katy stuck to the military theme by having her backing dancers dressed in combat gear
Enjoying the single life: Katy looked delighted as she perched on the back of one of her male dancers