Hugh Grant may have a reputation outside of the movies for being a bit of a cad, but for my money, he's one of the best romantic leads in all those corny movies you don't want to admit you like. Take Music and Lyrics. He plays a washed up pop singer who meets amateur lyricist Drew Barrymore, and they both fall in love with while writing songs together. (Awwww!) Here, Hugh is funny, charming and sexy. Good luck getting the song unstuck outta your head, though!