We can match each sentence with the correct word or phrase to complete it as follows;
Juan era rey de Francia y tenía un hijo, el príncipe Carlos.
La bruja usaba un huso en la torre.
De ropa, me pongo el mejor vestuario para la boda de mi hijo.
En su niñez, Estela leía cuentos de princesas con su príncipe azul.
How to complete the sentences
For the first sentence, the word "rey" means "king" in English. It is the only word that is applicable in this context.
In the second sentence, the word "un huso" means "spinning wheel" in English so it is fitting for the context. In the third sentence, the word "vestuario" means "outfit" in English. Lastly, the word "princesas" means "princesses" and suits the final sentence.