Tom Hiddleston and Taylor Swift snuggle on Instagram