There's no denying it, Princess Kate's hair is ridiculously enviable. Those bouncy, glossy waves always top the best hair lists and I for one love knowing what products Kate, the Princess of Wales, ...