Out of all the hairstyles you could consider, medium-length hairstyles are probably the best because of their versatility. Not only do they work for every single face shape from round and oval to heart-shaped and square, but they suit all hair types as well, including thin and thick hair. These are the 50 most gorgeous …