Who's got two thumbs and a whole lot of fans who are still crushing on him? This guy! We're taking a look at why John's character on The Office, Jim Halpert, wins everyone over. Along with his adorable floppy hair evolution, there was also Jim's charm and his swoon-worthy relationship with Pam. For a blast from The Office past, take a look at 44 reasons why Jim Halpert was and always will be your dream guy.