Beatrice was the daughter of Henry III of England, which made John the nephew of Henry's son and heir Edward I. His father held the title of Earl of Richmond, but was little involved in English political affairs.
Beatrice adalah putri Henry III dari Inggris, yang menjadikan John sebagai keponakan putra Henry dan pewaris Edward I. Ayahandanya memegang gelar Earl of Richmond, namun hanya sedikit terlibat dengan urusan-urusan politik Inggris.