On-off couple wear the Stars and Stripes

It looks like Katy Perry‘s on-off romance with John Mayer is definitely back on.

The couple – who were spotted looking loved-up on two date nights last week – cuddled up for a cute picture backstage at John’s Independence Day concert in Philadelphia.

Katy, 28, and John, 35, are seen wearing the Stars and Stripes and share an intimate embrace in the sweet snap.

The photo was posted to Katy’s Instagram account with the caption: Whose broad stripes & bright stars?!

It comes after Katy confessed she still had strong feelings for John, despite reportedly calling time on their relationship in March.

I was madly in love with him. I still am madly in love with him,’ the Teenage Dream singer tells American Vogue.

All I can say about that relationship is that he’s got a beautiful mind.

Beautiful mind, tortured soul. I do have to figure out why I am attracted to these broken birds.’

SEE PICTURES Russell Brand and Katy Perry – a love story in pictures

SEE PICTURES Russell Brand and Katy Perry in Celebrity Splits 2011

SEE PICTURES Katy Perry at Nickelodeon Kids’ Choice Awards 2013

Anna Francis