'OMG leopard print': Sophie Wessex makes grand appearance on Christmas Day in £545 shoes