Thiên Thành Công chúa
Thân thế

Cho đến nay, vẫn tồn tại hai luồng ý kiến về thân thế của bà, không rõ bà là con gái của Trần Thái Tổ (Trần Thừa) hay Trần Thái Tông (Trần Cảnh).
Theo Đại Việt sử ký toàn thư, bà được gọi là Trưởng công chúa (長公主), trong đoạn "Gả Thiên Thành Trưởng công chúa cho Trung Thành vương". Xét theo chế độ danh vị, danh hiệu này là để chỉ chị em gái của Đương kim Hoàng đế. Điều này có nghĩa là Thiên Thành Trưởng công chúa dĩ nhiên là con gái Thái thượng hoàng, tức Trần Thái Tổ và là em gái của Trần Thái Tông. Theo Khâm định Việt sử thông giám cương mục và một số nguồn, bà cũng được thừa nhận là con gái của Trần Thái Tổ.
Dẫu vậy, vẫn có ý kiến cho rằng Thiên Thành công chúa là con gái Trần Thái Tông, chủ yếu dựa vào 4 cứ điểm:
Thứ nhất là dựa vào danh vị Trưởng công chúa, ý kiến này cho rằng cụm này ngầm ý bà là con gái lớn nhất của Trần Thái Tông. Trong Đại Việt sử ký toàn thư, Ngô Sĩ Liên nói: "Vì Đế (Thái Tông) đã bất chính trong đạo vợ chồng, cho nên người làm tôi con cũng bắt chước". Cụm từ "tôi con" ở đây chắc chắn chỉ ra rằng Trần Hưng Đạo và Thiên Thành công chúa là phận "tôi con", suy ra Hưng Đạo vương và Thiên Thành công chúa phải vai vế bằng nhau mới có thể nói như vậy. Tuy nhiên, nguyên văn của "tôi con", theo lý luận trên, chính là "thần tử" (臣子), là danh phận cho bất cứ ai trong xã hội lúc bấy giờ, kể cả anh chị em, cho nên lý luận này không thể dùng để khẳng định công chúa là con của Trần Thái Tông.
Thứ hai, cũng dựa vào câu văn Con gái vua. Đây là câu của sử thần Ngô Sĩ Liên khi bàn về chuyện này, có đoạn: "Con gái vua lấy kẻ bề dưới tất phải sai chư hầu cùng họ đứng ra làm chủ hôn theo lễ phải thế". Lập luận này cho rằng, "Con gái vua" ở đây có thể chỉ Thiên Thành công chúa chính là con gái Trần Thái Tông, vì nếu là con gái Thái thượng hoàng Trần Thừa thì phải là "con gái thượng hoàng" chứ không phải "con gái vua". Tuy nhiên, câu này nguyên văn là "Vương cơ hạ giá tất sử đồng tính chư hầu chủ chi", tức Ngô Sĩ Liên trích lại quy chế thời Chu, mượn ý con gái Thiên tử nói chung hạ giá như thế nào. Có thể nói Thiên Thành công chúa xét ra con gái của Thái thượng hoàng vẫn còn hợp lý, vì dẫu sao thì Thái thượng hoàng cũng là Hoàng đế, và Thiên Thành công chúa vô luận con gái người nào, danh chính ngôn thuận vẫn là Hoàng nữ, là con gái của Thiên tử nói chung. Tuy nhiên Trần Thừa chỉ được tôn làm Thái thượng hoàng chứ chưa làm Hoàng đế một ngày nào.
Thứ ba, các cuộc hôn nhân nội tộc của nhà Trần đều là cùng thế hệ (anh chị em họ kết hôn với nhau), không thấy hôn nhân khác thế hệ (cháu lấy cô/chú/bác), cho thấy tuy kết hôn nội tộc nhưng họ Trần vẫn đặt ra quy tắc "phân định thế hệ" để không làm rối loạn quan hệ họ hàng (để tránh việc anh em lại trở thành bố vợ - con rể của nhau). Như vậy, Thiên Thành phải là con của Thái Tông thì việc gả cho Trần Hưng Đạo mới không vi phạm quy tắc này.
Thứ tư, sử ghi rõ là đầu năm 1251, Trần Thái Tông muốn gả công chúa cho Trung Thành vương. Độ tuổi kết hôn thời đó của nữ là 15 - 16 tuổi, suy ra Thiên Thành sinh vào khoảng năm 1235 - 1236, trong khi Thái thượng hoàng Trần Thừa đã qua đời vào tháng 2/1234.
Kết quả Thiên Thành công chúa là con gái của ai, vẫn hoàn toàn không cách nào khẳng định được với cứ liệu hiện tại. Nếu Thiên Thành công chúa là con gái Trần Thái Tổ, đối với người chồng Trần Hưng Đạo thì bà là cô ruột trong gia tộc. Nếu Thiên Thành công chúa là con gái của Trần Thái Tông, theo vai vế trong gia tộc thì bà là em họ của Trần Hưng Đạo.