隋炀帝有两名妾室皆为陈后主之女，其中一人曾封广德公主。有些公主因与外国通婚，嫁给外国君主时未必为正室，例如不少和亲公主只成为外国君主的妃嫔。而朝鲜在朝鲜王朝之前历代王室以及越南皇室皆容许同姓通婚，一些公主会嫁给宗室或本国君主，嫁给君主者未必成为皇后、王后或王妃，有些只封为妃嫔，如越南陈朝皇帝陈宪宗之宸妃陈氏为宗室女，封显贞公主。在中国，唐朝及之前公主拥有一定程度的婚姻自由。公主离婚或夫死再嫁是极为平常的事，皇帝并不阻止。公主甚至因为自己的身份而拥有一定特权。但到唐宣宗时，宣宗以诏书的形式规定公主和县