Crown Princess Mary has stunned in scarlet as she and the Danish royal family attended a Christmas Day church service at Aarhus Catheral in northern Denmark.