They're very classic. However, if you really like them, you can find ways to incorporate them in your style. You don't have to wear them with knee length dresses and suits. You can wear them with jeans and mini skirts to dress them down and make them look less matronly.
I don't think they're very edgy or hip, but they are very classic. It's all about how you style them! With some jeans and a chic jacket (leather or Helmut?) I could see these working well (and being pretty comfy too given the low heel)!