历史上没有皇公主的封号。
公主,是中国古代对皇女,王女,宗女的称谓。
起源,《公羊传》曰天子嫁女子于诸侯,必使诸侯同姓者主之,故谓之公主。西周春秋爵称,可大致分为王,公,侯,伯,子,男六级。而在王即周天子以下就是公侯伯子男五等,周天子把女儿嫁给诸侯时,不亲自主持婚礼,让同为姬姓公爵级别的诸侯主婚,这便是公主的由来。并且因为周王室姓姬,所以周天子的女儿也称王姬,《诗经·召南·何彼襛矣》就写到何彼襛矣,美王姬也。此后王姬也成为帝王的女儿的代称。诸侯之女也称为公主,《史记·吴起列传》记载公叔为相,尚魏公主。