But his latest foray into the familiar territory of speaking-his-mind-no-matter-the-consequences comes in a new interview, which has already unleashed a strong backlash online. During the lengthy chat, the 32-year-old rock star spoke brazenly about his relationships with Jennifer Aniston and Jessica Simpson (calling the latter "sexual napalm"), his sloppy kiss with Perez Hilton and his lack of sexual attraction to black women.
"I don't think I open myself to it," Mayer said of dating black women. "My d--- is sort of like a white supremacist. I've got a Benetton heart and a f-----' David Duke c---. I'm going to start dating separately from my d---."
Such comments have already lit up the Internet with cries of racism. Yet Mayer also spoke about "why black people love me."
"Someone asked me the other day, 'What does it feel like now to have a 'hood pass?' " he told Playboy. "And by the way, it's sort of a contradiction in terms, because if you really had a 'hood pass, you could call it a n---a pass. Why are you pulling a punch and calling it a 'hood pass if you really have a 'hood pass? But I said, 'I can't really have a 'hood pass.' I've never walked into a restaurant, asked for a table and been told, 'We're full.' "
Mayer also delved into detail about his two most high-profile romances. When it came to dating Simpson, Mayer said he didn't think very much about the intrusion the paparazzi would make on his existence.
"It wasn't as direct as me saying 'I now make the choice to bring the paparazzi into my life,' " he explained. "I really said, 'I now make the choice to sleep with Jessica Simpson.' That was stronger than my desire to stay out of the paparazzi's eye. That girl, for me, is a drug. And drugs aren't good for you if you do lots of them. Yeah, that girl is like crack cocaine to me. ... Sexually it was crazy. That's all I'll say. It was like napalm, sexual napalm."
During the interview, Mayer also spoke about his ongoing feud with Perez Hilton and how they once kissed at a club. "I remember seeing Perez Hilton flitting about this club and acting as though he had just invented homosexuality," he said. "All of a sudden I thought, I can out-gay this guy right now. I grabbed him and gave him the dirtiest, tongue-iest kiss I have ever put on anybody — almost as if I hated f--s."
Perez has already hit back against Mayer, but so far the usually Twitter-happy singer has not addressed any element of the Playboy interview.
What do you think of John Mayer's comments? Let us know in the comments section below.