I would suggest stretch or finding one you like and having the fit customized through a tailor. I have found that denim jackets are consistently boxy unless you are able to find more of the denim shirtjacket style that was much more body conscious. I'll be watching this thread as I also struggle with finding jackets that aren't too boxy in the waist and shoulders.

The Anthro jacket is indeed Pilcro. However...I think I might not be getting it after all. When I put it in my cart, it said it was the last one. And I haven't gotten an e-mail saying that it has shipped yet, and it's been two days. Usually that means that the item is out of stock. Boo hoo.