It's just dependent on how you want want to feel for the day. It's no different than when you decide on what jacket to wear. You want to feel cozy, you wear longer jacket. You want to feel cute, you wear the jacket with a tie.
Shoes are the same. You want to strut, you wear a good heel.