20 Sensible Shoes
To me, a sensible shoe is one that we can wear all day without wanting to cut our feet off above the ankles. In general that would be a heel under three inches (granted I have worn a few flats that were uncomfortable too!). Shoes under three inches can still be fashionable and fun. Take…