Britain's Princess of Wales, Kate Middleton, hosted the fourth 'Royal Carols: Together at Christmas' at Westminster Abbey in London. It was attended by members of the Royal Family, including Prince ...
For the past few years, Princess Catherine (who you may well know as Kate Middleton) has taken things up a notch with a heart-warming annual carol concert at Westminster Abbey.