Oval shape is considered as the most compatible face shape. Because an oval face can accommodate many haircuts. Such as short , medium and long length. You can experiment with any haircut.
For round shape best haircuts are those which can add some dimensions to the face. Such as layers and that can add volume.
A square face has sharp jawline and forehead. So to soften the features the best haircuts can be long layers to avoid blunt cuts.
This face shape has the pointed chin and cheekbones. For them beach waves , blunt bangs and long layers are all good to go.
This shape makes the narrow forehead and broad mid section. For this type of face shape haircuts can be where you take some layers at the both sides on the front side. Avoid styling your hair too close to the face.
Similar to the square face shape, elongate your face with a haircut that adds width and texture. Opt for side-parted styles with long layers that graze the jawline.
Long face shape has a long forehead and long jawline. Opt for a haircut that adds volume and minimises the width. Such as Blunt bangs, bobs, and styles with choppy layers are all great options.