Photos and VideosMore Photos and Videos
Her body may be a wonderland, but John Mayer says he wouldn't know it.
Mayer, who split from Jennifer Aniston several months ago, flatly denied the rumor that he and the blonde bombshell were together. The 31-year-old singer took to his Twitter page to clarify the claim.
"I'm sure she's a wonderful gal but we have never tasted the Skittles Rainbow together," he wrote.
Mayer added, "My Milli has never slam danced with her Vanilli."
Finally, the singer wrote, "I have never Bensoned her Hedges, not have I attempted to Bartle her James."
In the past, the singer has also been linked with Jessica Simpson, Cameron Diaz and Jennifer Love Hewitt.