Katy Perry has revealed she is back together with John Mayer.

The 28-year-old singer appeared to confirm she has patched things up with the long-haired lothario - who she initially split from in March - during her appearance at the 'Smurfs 2' premiere in Los Angeles.

Asked by Extra's Ben Lyons whether there was any chance of John and Katy collaborating on a song, she playfully winked at the camera, quipping: ''We're doing a lot of collaborating.''

The 'Wide Awake' hitmaker and John sparked rumours earlier this month they had rekindled their romance after spending the Fourth of July together and have been spotted out and about several times since.

Katy - whose divorced comedian Russell Brand last year - recently confessed she felt she was to blame for pushing John away and causing the end of their relationship,

She told Elle magazine: ''That was a big hello for me. I realized I could lose the person I loved and I had to deal with some things, issues I think a lot of women have.

''You can be strong in one aspect of your life but submissive in another. In relationships, it was hard for me to speak up and set boundaries. I think a lot of that was to do with the fear of loss.''

Katy's third album, 'PRISM', will drop on October 22, 2013.