Will Taylor Swift recognise boyfriend Calvin Harris in THIS old photo?

Just a day after we were swooning over THOSE topless pictures of Calvin Harris, the DJ has gone and shared a slightly less attractive photo of himself.

The 31-year-old – who left us gobsmacked with his buff bod in a snap from his Emporio Armani underwear campaign yesterday – posted an unflattering shot taken during his teenage years afterwards and it’s fair to say that he’s changed A LOT.

‘ME AND IRV IN JUMPIN JAKS DUMFRIES 2002 LOOKING F***ING FANTASTIC #SCOTLAND #LIFE #IRV #LEGEND,’ Calvin captioned the retro photo.

The Scottish star sports messy brown hair and a pale complexion in the picture and holds a drink in his hand as he poses with a mate in a nightclub.

They look like they were having a good time though, with ‘Irv’ giving a squint for the camera that suggests he’s rather merry.

Calvin – whose real name is Adam Wiles – left his followers stunned by how much he’s transformed since those days.

‘shouldn’t have posted this pic after the Armani pic lol!’ one fan joked about the difference between young Calvin and current Calvin.

Another wrote: ‘you’re considerably less pale nowadays :p’

It’s not just the way he looks that has changed for Calvin. He’s gone from making music in his bedroom in Dumfries to being the world’s highest-earning DJ.

Those days spent hanging out at Jumping Jaks have been useful to him though. Calvin previously made a reference to the club following the release of his track We Found Love with Rihanna in 2011, saying that the lyric ‘we found love in a hopeless place’ ‘could have been Jumping Jaks in Dumfries’.

Another thing that’s changed for Calvin since then is his love life. He’s currently dating Taylor Swift, aka one of the biggest pop stars in the world, and they recently topped a poll of the highest paid couples in the industry, with a net worth between them of £92.8 million. WOAH.

But will Taylor, 25, recognise her fella when she sees that dodgy old picture?! We’re not so sure!

Wow, Taylor Swift! Calvin Harris strips for Armani and we can’t help but stare at THAT six-pack!