Spider-Man might get a bit lonely sometimes, having to keep his secret identity, well, secret – but the same is not true for Tom Holland, who seems to have plenty of buddies.

One of his closest friends, though, is fellow actor Harrison Osterfield – judging by their Instagram accounts, the two seem to spend A LOT of time together.

Lucky for us, both 21-year-old Tom Holland and 20-year-old Harrison are also very hot – and they rarely wear shirts when they’re together (at least on Instagram) – which gives us the perfect opportunity to gawk.

1. Tom and Harrison Having fun at the Infinity Pool in Singapore

2. No words

3. Everyone’s a winner

View this post on Instagram

Who won? 😂 @hazosterfield #nikkihollandphotography

A post shared by ✌️ (@tomholland2013) on

4. Another angle

5. He shoots, he scores

6. OK They’re not shirtless in this one, but they’re so adorable, so we had to…

View this post on Instagram

Mixtape coming soon. So surprised the suit fit @tizzardofoz.

A post shared by ✌️ (@tomholland2013) on

7. “Basketball Birthday”

View this post on Instagram

Basketball Birthday's 🏀

A post shared by Harrison Osterfield (@hazosterfield) on

8. Signing off

View this post on Instagram

"Making our way downtown" 🎤 @hazosterfield #insync

A post shared by ✌️ (@tomholland2013) on