Afin de s'attirer les faveurs des Espagnols contre la France, le roi Richard IV décide de marier son fils Harry, à l'infante d'Espagne. Mais Harry est déjà marié. Le roi doit donc se rabattre sur son second fils, Edmond, qui s'attend à épouser l'une des plus belles femmes au monde. Hélas, l'infante est un laideron...