Ok, here I am, just returned from a wild night! ;D
Here is my list, just to add some missing ladies, but yours was great, Prince!
· Gisberga Hermesinda of Foix-Bigorre (1020-1054), first wife of Ramiro I, married in 1036, mother of Sancho I.
· Inés of Aquitaine (1052-1097), second wife of Ramiro I, married in 1054.
· Isabel of Urgel (1050-1071), first wife of Sancho I, married in 1065, mother of Pedro I.
· Felicia of Roucy (1060-1123), second wife of Sancho I, married in 1071, mother of Alfonso I and Ramiro II.
· Inés of Aquitaine (1071-1097), first wife of Pedro I, married in 1086.
· Berta of Italy (1087-1104), second wife of Pedro I, married in 1097.
· Urraca I of Castile (1082-1126), wife of Alfonso I, married in 1109, marriage annulled in 1114.
· Inés of Aquitaine (1117-1157), wife of Ramiro II, married in 1135, mother of Petronila I.
· Petronila I of Aragon (1135-1174), queen regnant from 1137 to 1164, mother of Alfonso II.
· Mafalda of Portugal (1149-1173), first wife of Alfonso II, married in 1160.
· Sancha of Castile (1154-1208), second wife of Alfonso II, married in 1174, mother of Pedro II.
· María of Montpellier (1175-1213), wife of Pedro II, married in 1204, mother of Jaime I.
· Leonor of Castile (1202-1244), first wife of Jaime I, married in 1221, marriage annulled in 1229.
· Violante Árpad of Hungary (1215-1251), second wife of Jaime I, married in 1235, mother of Pedro III of Aragon and Jaime II of Majorca.
· Teresa de Vidaure (1232-1300), tirad wife of Jaime I, married secretly in 1252. He later stated he had married her and entitled her as queen, but without an official ceremony.
· Constanza Hohenstaufen of Sicily (1249-1302), wife of Pedro III, married in 1261, mother of Alfonso III and Jaime II.
· Eleanor Plantagenet (1264-1297), wife of Alfonso III, married in 1290. I think the marriage was by proxy and the couple never got to reach each other, but still Eleanor was considered queen of Aragon after her marriage and then received a pension as Queen Dowager until she married Henri of Bar.
· Isabel of Castile (1283-1328), first wife of Jaime II, married in 1291, annulled in 1295. Not consummated.
· Blanca of Naples (1280-1310), second wife of Jaime II, married in 1295, mother of Alfonso IV.
· María Lusignan of Cyprus (1273-1322), third wife of Jaime II, married in 1315.
· Elisenda of Moncada (1304-1364), fourth wife of Jaime II, married in 1322. She was not a morganatic spouse and she was styled as ‘Queen Elisenda’.
· Teresa of Entenza/Urgel (1300-1327), first wife of Alfonso IV, married in 1314, mother of Pedro IV.
· Leonor of Castile (1307-1359), second wife of Alfonso IV, married in 1329.
· María Évreux of Navarre (1330-1347), first wife of Pedro IV, Married in 1338.
· Leonor of Portugal (1328-1348), second wife of Pedro IV, married in 1347.
· Leonor of Sicily (1336-1375), third wife of Pedro IV, married in 1349, mother of Juan I and Martín I and grandmother of Fernando I (by her daughter Leonor).
· Sibila of Fortia (1360-1406), fourth wife of Pedro IV, married in 1377. Although she had been Pedro’s lover and mother of two bastard sons before their marriage, she wasn’t a morganatic wife and was styled ‘Queen Sibila’.
· Blanca of Valois (1351-1371), first wife of Juan I, married in 1371. She died on her way to Aragon and never met her husband. Not a queen, as she died before her father-in-law Pedro IV.
· María of Armagnac (1359-1378), second wife of Juan I, married in 1373. She also died before Pedro IV, so she was never queen.
· Violante of Bar (1365-1438), third wife of Juan I, married in 1380.
· María de Luna (1358-1406), first wife of Martín I, married in 1372.
· Margarita of Aragón/Prades (1386-1422), second wife of Martín I, married in 1409.
· Leonor Urraca of Castile/Alburquerque (1374-1435), wife of Fernando I, married in 1393, mother of Alfonso V and Juan II.
· María of Castile (1401-1458), wife of Alfonso V, married in 1415.
· Juana Enríquez de Castilla (1428-1468), second wife of Juan II, married in 1444, mother of Fernando II. Juan’s first wife had been Queen Blanca II or I of Navarre, by whom he had Leonor I of Navarre.
· Isabel I of Castile (1451-1504), first wife of Fernando II, married in 1469, mother of Juana I.
· Germana of Foix (1488-1536), second wife of Fernando II, married in 1505.
· Juana I of Aragon and Castile (1479-1555), united both Crowns, formation of Spain.