Right. I think this is called cutaway or morning dress.
And this one tailcoat or evening dress.
Another question, during the danish wedding where Letizia wore these two spectacular dresses, Felipe wore a tailcoat ("great gala") - but Letizia did not wear a tiara. I guess the reason is that she was not a princess yet but only his fiancee?
Princess Leonor, the Pascua Militar is not an act that is emitted on tv.
Exact Duke, was understanding that until she was not Princess of Asturias she did not have to use tiara or have the decoration of the State. The Spanish Royal House is restrictive enough in these aspects, for example, not even Jaime not Iñaki has no decoration of the State for being husbands of the Infantas (Iñaki uses a civil personal decoration that is that of the Sports Merit).