The Princess of Wales delighted royal fans by hosting her highly-anticipated Christmas carol service at Westminster Abbey, bringing festive cheer and celebrating the spirit of the season.
Catherine, Princess of Wales has penned a moving letter about love and empathy to those attending her “Together At Christmas” carol service at Westminster Abbey on Friday and 15 regional services ...