Not all haircuts will flatter every face shape. Find out who can wear a pixie, who looks best with bangs, who should think twice before going too long