The Princess of Wales wears the perfect holiday outfit for carol service
The Princess of Wales hosted her fourth annual carol service, Together at Christmas, at Westminster Abbey with a bold look from two of her favourite designers. Catherine re-wore a scarlet…