Reports online today are saying that John Mayer and Kristin Cavallari have been hooking-up secretly for the last two years on-and-off!!
People are now saying that the two are going to go public soon with their relationship - I wonder if John will be on The Hills?!
I can see these two hooking-up randomly, but dating?! I'll have to see it to believe it!!
Credit: Zack Taylor