Medium length hair offers the perfect balance between short and long, giving you endless styling possibilities. Whether you love soft waves, elegant updos, …