King Felipe of Spain, Queen Sofia, Princess Leonor and Princess Sofia attend the First Communion of Princess Sofia at the Asuncion de Nuestra Senora on May 17, 2017 in Madrid, Spain.