Constance of Aragon was an Aragonese princess by birth and the princess of Villena by marriage. She was the daughter of King James II of Aragon and his second wife Blanche of Anjou, a Neapolitan princess. She was also the maternal grandmother of King Ferdinand I of Portugal through her daughter Constance.