Eleanor of Castile (1307–1359) was the eldest child of Ferdinand IV of Castile by his wife Constance of Portugal. She was Queen of Aragon.