Royal fans reminisce about moment King Felipe of Spain swore allegiance to the Spanish Constitution on his 18th birthday - as daughter Princess Leonor takes the same oath
Princess Leonor swore allegiance to the Spanish Constitution this morning, 37 years since her father, King Felipe VI, marked the same milestone on his 18th birthday.