I need some shoe recommendations, ideally flat or small heel. I work in IT so often wear jeans. I like trainers, loafers, boots. Please give me some recommendations of cool, funky, but timeless shoes that will refresh my style.