I don't know what you are all talking about. There's nothing wrong with Alpo's jeans. They are way better than the oversized ones kids wear that keep falling off because they are some 10 sizes too large for them.
I'm not used to the long hair, but, otherwise, I think he looks fine.
Stop picking on people!
This is why everyone is afraid to post a photo of themselves.