My son will shortly be needing a coat for winter. Something warm, as he feels the cold, and black or navy for school, but also...he's almost 6' tall and is in a men's size Medium, teenage clothes don't fit him anymore. But I still want something teenagery and not "man" looking! Any suggestions welcome!