Round, oval, square, heart, diamond or oblong — here are the 2026 hair trends that actually flatter your face shape, plus what to ask your stylist for.