Nice men's shoes?

E 🌺🐬🌊
Another Christmas gift I'd like to get my boyfriend are a pair of shoes. He only really wears Nike or vans and they're disgusting looking and falling apart!... I would like to get something casual and nice... That aren't like athletic. No sandals or anything like that either. Any idea of some brands? I think the vans/converse look kinda childish anyways and he's getting older, but any suggestions would help. Not very good at this obviously haha