Yes, you can use an insole for your dress shoes as well. Just make sure that you choose the right size of the insole according to the size of your shoes. It will help to prevent blisters and to keep your feet comfortable while wearing them.