The visit of the Spanish monarchs has been postponed several times.

King Felipe VI, Queen Letizia of Spain Arrive in Morocco
king Mohammed VI of Moroca nd King Felipe VI of Spain