周朝时期，男子称氏，女子称姓，周王室为姬姓，因此周天子之女被称作王姬，但这不是正式的封号，仅是称谓，因为其他和周室同姓的诸侯国，亦称女子为某姬。周天子将女儿下嫁诸侯之时并不亲自主持婚礼，而是叫同姓的诸侯负责主持婚礼。王姬的婚礼由姬姓诸侯中的公、侯，如鲁、晋等国国君主持婚仪；《公羊传》记载“天子嫁女于诸侯，必使诸侯同姓者主之”，此乃后世公主的词源。之后东周战国时期，诸侯纷纷称王，其女亦称公主（亦称君主），但周天子之女仍称王姬。秦灭周后，王姬之名遂废。秦国延续周朝传统风俗，女子皆称姓；而由于秦国公室为嬴