From Handbag's list I'd definitely say Jake Gyllenhaal. I didn't find him attractive at all when he was younger, but he's definitely got better with age! And Joaquin Phoenix... he doesn't seem to photograph well at all, but he's somehow so very attractive when you see him in movies.
And I maybe have a soft spot for Colin Firth...