If you prefer your hair not too short and not too long, you'll love these medium-length shag haircuts, striking the perfect balance of versatility and edginess.
3k