Năm Tự Đức thứ 16 (1863), vua anh gả công chúa cho Phò mã Đô úy Nguyễn Lâm, người Quảng Điền, Thừa Thiên. Phò mã Lâm là con trai của Võ Hiển điện Đại học sĩ Trí dũng tướng Tráng Liệt bá Nguyễn Tri Phương. Phò mã từ nhỏ đã có ham học đọc sách, siêng năng, tính lại khiêm cung.