Last night, every teenage girl in the UK and beyond had their socks blown thoroughly off by revelations that Taylor Swift is now, apparently, dating British heartthrob Tom Hiddleston.

Photos of them snuggling up to each other on the beach, which are a Sun newspaper telescopic lens extraordinaire, will no doubt be the most searched images on the internet today and having scrutinised them, they do seem evidence enough of a romance. 

But, completely blindsided by this mega-coupling, we'll now be teetering on the edge of nervous breakdown until we get some of our questions answered.

Taylor Swift Tom HIddleston gifpinterest
Giphy

How did this happen? 

After videos emerged of 35-year-old Tom having a dance-off  with 26-year-old Taylor at this year's Met Gala 2016 - from which Calvin Harris was conspicuously absent - is it possible that this is where the sparks began to fly between the two?

instagramView full post on Instagram
Taylor and Tom HIddleston hit the dance floor at the MET gala 2016 | ELLE UKpinterest
Giphy
Taylor and Tom do a little twirl

After all, what girl doesn't love to be spun around by a bloke in a flute and whistle?

When did this happen?

Well, it's only been a couple of weeks since Tayvin ended their 15 month stint, with People magazine publishing news of the break-up on June 3rd and Calvin releasing his Tweet:

The only truth here is that a relationship came to an end & what remains is a huge amount of love and respect.

So, all things considered, that's a pretty short turn-around time for the blossoming romance. Fair play to Tay-tay, getting wrapped up in a James Bond hopeful is a way better way of getting over a break up than smashing some guitars and crying into your pillow.

What will we call them?

Swiddleston? Tomler? Hiddleswift? 

But, a song? We were waiting for a song!

And here we were thinking we were going to get a killer break-up album. But what musical oeuvre is going to result from this new development we wonder. 

Will these Twitter users ever get used to the idea?


Tweet us your thoughts @ELLEUK!