But long bangs, sported here on Jennifer Lopez, are more forgiving and universally flattering, plus they have the same effect as shorter bangs. Shoulder-length hair is the perfect compromise between ...