How Long Charlie Puth Download 'How Long' on iTunes
Tay's six most famous boyfriends - Tom Hiddleston, Calvin Harris, Harry Styles, Jake Gyllenhaal, Taylor Lautner and Joe Jonas - have more in common than just her...
Phew. We need a lie down after all of that! Picture: PA