Royal hair has historically followed a fairly strict brief: polished, perfect, and impeccably styled. Which is why it felt quietly thrilling this week when Kate Middleton, Princess of Wales, stepped ...