Under $150? Yes. Under $100? Indeed. Under $75? You bet...
Don't laugh. For $50, with tailoring, it'll look amazing. And may we suggest a plain oxford?