Answer by
ArchieBringino (107)
For men I would go with Christian Dior or even Louis Vuitton, these will be surely leave an impression since walking on these shoes would make someone unique, sleek and stylish. However you must budget accordingly since they dont come cheap, designer shoes are the best for evening and special occasions.