长大后，嫁赵匡胤次子赵德昭后人赵希瓐，但由于宋帝位一向并非由赵德昭这一脉后人继承，赵希瓐已与皇室血缘十分疏远，而他在生时并没有任何封爵，只当过小官，故赵希瓐与全氏生活与平民夫妻无异。全氏后来生赵与莒及赵与芮两子。赵与莒七岁时，赵希瓐逝世，全氏带两子返娘家绍兴，三母子在当保长的兄长家寄居，一直到赵与莒十六岁。宋宁宗因八名亲生子皆幼年夭折，故立其堂姪赵珣为太子，赵珣于廿八岁时英年早逝，宁宗改立沂王赵竑为太子，沂王王位于是悬空，宁宗命宰相史弥远找寻品行端正的宗室过继给沂王，继承王位，而史弥远将此任务交了其幕僚