古时帝王嫁女,不是由皇帝而是由同姓诸侯主婚,所以皇帝的女儿称之为"公主"。唐朝时公主的婚礼还是由亲王来主持。自宋朝以后公主下嫁才由皇帝主婚,婚礼程式历代大体相类。清代崇德以前,无公主称呼,统称格格。后来规定皇后所生女儿封固伦公主,妃嫔生的女儿封和硕公主,至于格格,则成为亲王以下所生女儿的统称。固伦公主品级相当于亲王,和硕公主品级相当于郡王。公主下嫁,其夫随公主身份称固伦额驸、和硕额驸。但固伦额驸的品级只等同贝子,和硕额驸的品级则与镇国公同。公主所生嫡子以额驸品级请封受爵。公主下嫁礼仪,分初定礼、成婚礼、回门礼三个步骤。初定礼,是为公主订婚的礼仪。订婚之日额驸要进宴90席、羊99只、酒45樽。宫中皇帝、皇太后会分别举行宴会,宴请额驸家族和女眷。成婚礼,则是夫婿家迎娶公主的礼节,额驸要到午门恭进九九大礼,包括文马二九,甲胄、鞍辔各二九,进宴九十席,羊九九(81只)等等。皇帝皇后在宫中设宴告别公主,吉时公主乘轿离宫。额驸之父迎公主于庭中堂外,额驸之母迎公主于堂内,候吉时行合卺礼。完婚后第九天,公主额驸入宫行礼,这便是回门礼。