Brown or tan shoes go well with blue jeans. This footwear provides a versatile and stylish choice for casual or semi-casual outfits. Black shoes can also work, but they tend to create a sharper contrast. Ultimately, the choice depends on your personal style and the event.