5. Peter Bretter in "Forgetting Sarah Marshall"

Played by: Jason Segel

Gets the girl?: Yes, but a different one

Peter combines emotional nakedness with actual nakedness. And Mila Kunis finds him attractive when he's at his most pathetic. Happens all the time.