What kind of coat is suitable for boys with long hair?
Plaid shirts are popular now, but I think if you are not too tall, you can wear some European and American ones, such as small suits, wide jeans and shoes, which are fashionable and attractive. It's best to wear a long coat with a long head, and never wear a big one! If you wear big clothes, you will look thinner. Just wear a long and thin jacket.