A style that is slightly longer than the chin, shaped and softened around the edges, flatters a square face. This gives the illusion of length to your face. Hair should not be cut shorter than, or in line with the chin, as this would make the face appear squarer. Avoid center partings and straight bangs. For someone with a heart shaped face balance between the forehead and chin is very important. Layered hair shaped along the face near the chin, thick at the bottom and with layered bangs will provide fullness where needed. Straight styles, which cling to the face, would accentuate the narrow jaw line and is not recommended.
Round faces are different from chubby faces and differ in the facial features also. Basic geometry of the two kinds differs vastly from one another. A round face would have the perfect round shape with the length and the width of the face reading the same size while a chubby face might have extra cheek fat or extra fat due to body fat. Oval face shapes are the ones that would go with any kind of hairstyle. So one has to be very careful in choosing short hairstyles for round faces, as a wrong choice would make the face look more round and chubby.