魏征、王珪、薛万彻都曾是东宫旧臣,深得隐太子李建成的信任。但玄武门之变中李建成被杀,最终李世民登上皇位,面对昔日的敌对派,李世民选择不计前嫌让他们出来为唐帝国贡献一份力量,这其中固然有李世民收服人心的原因,但更多的是因为李世民求贤若渴,而魏征、王珪等人确实很有能力。
玄武门之变之前,魏征和薛万彻等人一直跟随在李建成身边,却没有王珪的身影,实际上王珪早在624年就已经被赶出了长安,王珪的一生可以说是好几次大起大落,难得的是他始终恪守礼仪,宠辱不惊,不同于魏征的为名,王珪是真正的没有私心,嫉恶奖善。
王珪是太原人,祖上世代为官,不过王珪很小就成了孤儿,隋文帝时期,王珪被推荐成为太常治礼郎,一干就是十年,后来王珪的叔父跟随杨谅造反,兵败被杀,王珪本应该被连坐处死,不过王珪跑得快,到了终南山躲了起来。一躲就是十几年,一直躲到改朝换代,被李纲推荐到了李建成身边,后来做了太子中舍人,深受李建成的信任,引为心腹,624年的杨文干兵变事件中,李渊虽然动了废太子的心思,但并没有怪罪于李建成,于是怪到了底下人那里,天策府的杜淹和太子府的王珪被贬出京城到了巂州。
李世民登基后,魏征和王珪同时被召回朝廷出任谏议大夫,王珪多次进谏,逐渐得到李世民的信任,630年成为侍中,后又成为礼部尚书,王珪一切都按照礼仪做事,在做魏王李泰的老师的时候,坦然接受李泰的拜礼。南北朝的混乱时期,使得很多礼制都被废弃,比如公主下嫁的时候要给公婆行礼,唐初的时候就已经没有这个了,在李世民的女儿南平公主下嫁王珪的儿子的时候,王珪就要求南平公主给王珪夫妻俩行礼,李世民知道后把这项礼仪重新拾了起来,要求公主出嫁的时候都要行此礼。
庐江王李瑗谋反被杀后,府中的女眷都没入宫中为奴婢,李世民将李瑗的一个貌美小妾占为己有,有一次,李世民召见王珪,那名小妾正好依偎在李世民身边,李世民就对王珪说:“当初李瑗杀了她的丈夫,然后将她占为己有。”王珪就问李世民:“陛下觉得李瑗这样做是对还是错呢?“李世民说:“杀人夺妻必然是错的啊。”王珪接着说:“既然如此,陛下为何会将她带在身边呢?”李世民无言以对,然后将那名小妾放出宫去。
后来,李世民让王珪对房玄龄、李靖、魏征、温彦博、戴胄进行点评。王珪如实回答:“臣不如房玄龄勤勉政务,不及李靖出将入相,没有温彦博祥明公允,没有戴胄精明干练,没有魏征的谏诤不懈,但说到激浊扬清,嫉恶扬善,臣略胜他们。”这评价已经是相当中肯的了,每个人的特点都说了出来,王珪虽然在贞观年间的宰相中不算最优秀的,但却是不可或缺的一位。