King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia, Queen Sofia of Spain arrive for the Easter Mass at Cathedral of Palma de Mallorca on April 21, 2019 in Palma, Spain. 21 Apr 2019 Pictured: King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia, Queen Sofia of Spain. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342