Alfonso III
Peter also made alliance with England, engaging his heir Alfonso III with Eleanor of England, daughter of Edward I of England. Despite all these alliances, Peter kept his bad relationship with the Kingdom of France.