Tom Hiddleston: The only living Disney prince