'It's on a little SD card': John Mayer reveals his best lover ever... before admitting he watched ex-girlfriend Katy Perry sleeping on her live stream

His ex-girlfriend Katy Perry hailed him her greatest lover in an interview earlier this year.

But John Mayer chose not to reciprocate the compliment when asked the same question on Bravo's?Watch What Happens Live on Monday.

The 40-year-old Gravity singer squirmed as he said: 'What's the way out of this?' before pointing to his head and saying, 'Right here'.?

Awkward: John Mayer revealed his best ever lover during Watch What Happens Live on Monday night

Awkward: John Mayer revealed his best ever lover during Watch What Happens Live on Monday night

'It's on a little SD card': Mayer, 40, squirmed before pointing to his head and saying 'Right here'

'It's on a little SD card': Mayer, 40, squirmed before pointing to his head and saying 'Right here'

'So far. It's on a little SD card, I've been creating it myself. I've been my best lover so far' Mayer bragged.

In June Perry, 33, was asked by TV host James Corden to rank three exes - Diplo, Orlando Bloom, and Mayer - from best to worst in bed.

'They’re all amazing lovers, and I would have sex with all of them after I get out of this place,' she declared.

When pushed, she named Diplo third, recent ex Orlando Bloom as second, and gave Mayer the top spot.?

His own biggest fan! Mayer revealed that he is his best ever lover 'so far'

His own biggest fan! Mayer revealed that he is his best ever lover 'so far'

Compliment: Earlier this year Perry named Mayer as her top lover when asked to rank her exes Diplo, Orlando Bloom, and Mayer from best to worst in bed.from best to worst in bed

Compliment: Earlier this year Perry named Mayer as her top lover when asked to rank her exes Diplo, Orlando Bloom, and Mayer from best to worst in bed.from best to worst in bed

Mayer also confessed that he watched his ex's live stream over the summer, a continuous feed which allowed her fans to watch her daily activities for 96 hours, to promote her fifth album Witness.?

Asked by Cohen if he tuned in and what he thought of it, he replied: 'Yeah, I did. I think you'd have to watch all 96 hours to get the final verdict. That's her thing, man - to go big and bold.?

'Yeah, I checked in with it. It's definitely odd to watch your ex-girlfriend asleep.'?

'Yeah, I checked in with it. It's definitely odd to watch your ex-girlfriend asleep.' the singer also admitted he watched Perry's live stream over the summer

'Yeah, I checked in with it. It's definitely odd to watch your ex-girlfriend asleep.' the singer also admitted he watched Perry's live stream over the summer

'That's her thing, man - to go big and bold': Perry live streamed her life for 96 hours in June to promote her fifth album Witness

'That's her thing, man - to go big and bold': Perry live streamed her life for 96 hours in June to promote her fifth album Witness

WWHL: Mayer appeared on the show alongside Bob Saget

WWHL: Mayer appeared on the show alongside Bob Saget

Mayer explained that he wouldn't want to lie about checking-in on his ex and tries to be transparent when it comes to his communications.?

He added: 'The way I see things now, I call it 'stand in the middle of the boat.' If someone says, "I don't watch that," it's like, "Yes, you do." You know? Watch when you want to watch it. Be human about it.'

The Free Fallin' singer also revealed he texted the songstress to wish her Happy Birthday last month.

Amicable exes: The singer revealed he wished Perry a happy birthday with a text this year?

Amicable exes: The singer revealed he wished Perry a happy birthday with a text this year?

Keeping it real: Mayer added 'how weird is it to be like, "I want to say happy birthday now, but I'm going to wait until tomorrow afternoon?". Be a person, man.'

Keeping it real: Mayer added 'how weird is it to be like, "I want to say happy birthday now, but I'm going to wait until tomorrow afternoon?". Be a person, man.'

He said: 'It's like, if you want to text someone ... I texted Katy happy birthday. It was four in the morning. It was like a post-midnight, haven't-gone-to-sleep-yet, it's-technically-your-birthday send.?

'Because how weird is it to be like, "I want to say happy birthday now, but I'm going to wait until tomorrow afternoon?". Be a person, man.'

Mayer dated Perry on and off for around two years from 2012 to 2014 before her romance with Orlando Bloom.?

Still friends: Mayer dated Perry on and off for around two years from 2012 to 2014 before her romance with Orlando Bloom. They are pictured in January 2014

Still friends: Mayer dated Perry on and off for around two years from 2012 to 2014 before her romance with Orlando Bloom. They are pictured in January 2014

?

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

What's This?

By posting your comment you agree to our house rules.