Who's got two thumbs and a whole lot of fans who are still crushing on him? This guy! John Krasinski turns 35 on Monday, and we're revisiting how his 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's past, take a look at 44 reasons why Jim was and always will be your dream guy.