In October 1254 aged just 15, he married Eleanor (Leonor), daughter of Ferdinand III, King of Castile and Leon, at Las Huelgas. It was a love match and the couple were inseparable until her death.