Ever since i watched indiana jones and the Last Crusade with River Phonex i have been in love with boys with long hair. Not long, but short at the back and sides and long on top.
Another one to add to my list is Leonardo DiCaprio in Titanic - love his hair !!!