Who all has Taylor Swift dated? Her relationship history timeline
January 10, 2013
Adam Young, Conor Kennedy, Ed Sheeran, Harry Styles, Jake Gyllenhaal, Joe Jonas, John Mayer, Lurve, Relationships, Taylor Swift