Princess Kate looked festive in a red Alexander McQueen coat as the Princess of Wales turned to her trusted designer for ...
Kate Middleton will host her annual Christmas carol concert at Westminster Abbey this evening - and honoured guests have ...