It's no surprise when you hear Taylor Swift has a new boyfriend. She is 23 years old and  has had 13 boyfriends in the last four years!

Here's the list:

Joe Jonas

gettyimages

Lucas Till

gettyimages

Taylor Lautner

gettyimages

Garrett Hedlund

gettyimages

Zac Efron

gettyimages

Eddie Redmayne

gettyimages

John Mayer

gettyimages

Cory Monteith

gettyimages

Toby Hemingway

gettyimages

Jake Gyllenhaal

gettyimages

Chord Overstreet

gettyimages

Conor Kennedy

gettyimages

Harry Styles

gettyimages