Watch CBS News

Katy Perry and John Mayer get cozy in July 4 photo

Katy Perry and John Mayer. Katy Perry/Instagram

Katy Perry and John Mayer showed their patriotic sides in a new photo taken on July 4.

In the photo, shared on Perry's Instagram page, the two are seen embracing Thursday as she wears an American flag top and he wears a blue shirt decorated with white stars.

"Whose broad stripes and bright stars?!" Perry captioned the photo.

Their backs are to the camera, but this shot of Mayer performing at Philadelphia's "Philly 4th of July Jam" shows him wearing the same outfit.

The on-again, off-again couple was spotted together last week at a Friars Foundation gala in New York, where they reportedly shared kisses and were "very lovey-dovey" with each other, according to onlookers.

Perry, 28, said in Vogue magazine's July issue that she was "still madly in love" with Mayer, but indicated they were broken up at the time of that interview.

"All I can say about that relationship is that he's got a beautiful mind," she told the magazine of Mayer. "Beautiful mind, tortured soul. I do have to figure out why I am attracted to these broken birds."

View CBS News In
CBS News App Open
Chrome Safari Continue
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.