John Mayer’s love life: A timeline

CNN  — 
Related