Generally, you can wear any type of shoes when riding your bike. However, if you want to achieve efficiency, comfort, and possibly avoid injuries, you would like to wear a pair of cycling athletic shoes. These shoes are specifically designed to create more power every and every pedal stroke. From https://pattern-wiki.win/wiki/Stay_Warm_and_Stylish_Shop_Cycling_Winter_Caps