Tom Hiddleston and Tom Holland shook hands at the UK fan event for Avengers: Infinity War. Image Source: Getty / Dave J Hogan