Rainbow Shoes and Perfect Bridal Shoes – Style over comfort? On your special day the last thing you need is sore, painful feet. The Rainbow Shoes I stock are very comfortable with lots of padding but are also very stylish. They can be dyed to match your dress or outfit completing your ensemble. After your event Rainbow will dye your shoes free of charge from a choice of ten colours, meaning you can wear them again. I decided to stock Perfect Bridal shoes as their designs are so beautiful and a little bit different. They use exquisite lace to create a more vintage look. These shoes can also be dyed to match your dress.