Sport Coat Dress Pants. See more ideas about mens outfits, mens fashion, menswear. I would knock in a pair of white clean jeans or pant.
![navy blazer men Google Search Navy Jacket Pinterest](https://s-media-cache-ak0.pinimg.com/originals/c5/2f/85/c52f85166a3db2976ea71fc2be5b818f.jpg)
Remember a casual jacket that isn't navy blue and doesn't have buttons could be a sport coat or a blazer. There is certainly a lot of good information to be found here. Worn over jeans for a casual look or with dress slacks.
If you want to be conservative, use the black shoes you have.
If it's made of nice fabric and has matching pants, it's a suit jacket. The issue is over the black pants with the brown jacket. Part of your problem may be that i'm not sure it's possible to wear a sport coat and pants without risk of looking a little preppy. It's the type of jacket you see people wearing with jeans nowadays.