Find the perfect hairstyle for your face shape with this simple, no-fluff guide. Learn which cuts flatter oval, round, square, heart, and long faces-and what to avoid.