Any over the ankle leather boot will work for the class,They just dont want you out there in sneakers (oh pardon me tennis shoes).
For riding I wear steal toed Geogia work boots.Good cut resistant leather, sole is not too sliperry and not too tacky,a pair last me about 2 years (I wear them for work too) and they are US made and sell for about 100 bucks.
Ok not High Fashion and not much a "pose factor".