The Daily Hotness: John Krasinski

Amelia McDonell-Parry | March 4, 2008 - 12:30 pm

Cosmo, consider this probably the only time I will whole-heartedly agree with you about something. John Krasinski, who plays the world’s best TV boyfriend, Jim Halpert on The Office, is indeed a “fun, fearless male”. He’s also hot, sexy, smart, and funny, but I digress.