John Mayer and Vanessa Carlton dated from March, 2002 to 2003.
"John Mayer dated Vanessa Carlton from 2002 to 2003, then moved on to Jennifer Love Hewitt." Supposedly one of is suggestive songs is about her.
More about Vanessa Carlton and John Mayer
Less about Vanessa Carlton and John Mayer