A square face is often defined by its long and narrow profile, so there are many different hairstyles to choose from. One of the best Hairstyles For a Square Face is a bob. A bob is flattering for any face shape and can be worn short or medium. They are versatile and can be styled in various ways. You can wear a blunt cut or a wavy bob, and you can opt for straight or curly hair.