Kate Middleton's Hair Is "a Little Overdone At Times," Says Longtime Royal Stylist Denise McAdam