well wait a minute, now im not sure, cause i usually like shaggy hair on guys. but out of those two pictures you look hotter in the short haired one. But only because the other one is really small. you need another picture that does the longer hair justice for me to make a real decision.