Jake Gyllenhaal is red carpet royalty who has played plenty of heroes, but he also happens to be Swedish nobility in real life.