Katy Perry Snuggles Up to John Mayer in New Photo
07/05/2013 AT 09:50 AM EDT
Perry, 28, posted a cozy Instagram photo of herself and the singer, wearing matching stars and stripes gear as they shared an embrace Thursday at Philadelphia's Fourth of July Jam, which he headlined. Her patriotic, cheeky caption reads: "Whose broad stripes and bright stars?!"
The on-again-off-again couple, who split last March, was seen together at a Friars Club roast in New York City on June 24 honoring Don Rickles, where they shared kisses and were "very lovey-dovey" with each other, according to an onlooker. They had previously been spotted together at the city's Greenwich Hotel.
Perry told Vogue magazine for its July issue that she remained madly in love with Mayer, 35, noting her attraction to "broken birds."
Mayer, who kicks off his tour Saturday, appeared on Today Friday morning. It was his first television appearance to promote his new single, Paper Doll, from his upcoming album Paradise Valley.