Spanish princess Leonor is ready to become queen of Spain, today she took the oath of allegiance.