King Felipe VI and Queen Letizia joined throngs of devotees waving Spanish and Vatican flags in Cibeles Square for a service filled with religious symbolism.