3年），徽宗改公主为帝姬，于是改封为令德景行大长帝姬。靖康之难时，后宫女眷及诸皇女皆被金人掳去，由于她年岁已高，又是多朝以前的人物，因此金人并不知道这位公主的存在，她也得以倖存留在汴京，成为靖康之难中少数未被金人掳去的皇族。北宋灭亡后，康王登基，是为南宋宋高宗，而公主也随宋室南迁。建炎初年（1127年），高宗恢复了公主名号，这位公主的封号又改为秦鲁国大长公主。宋室南迁以后，公主多次迁徙，最后在绍兴三年（1133年）定居台州（今浙江台州市）。宋高宗以她为先朝尊长，对她相当尊礼，每与公主会面，必先请揖。