对于李建成的婚事,史学界一直都有争论。很多史学家认为,在郑观音之前,李建成应该还有一段婚姻。因为按照当时的传统,男子一般在16岁左右,就已经应该开始考虑成亲的问题了。李建成出身世家,不大可能将结婚的时间拖到26岁。但既然史书上没有明确记载,我们自然也就不好妄下定论。
郑观音嫁给李建成这一年,李建成的父亲,后来的唐高祖李渊,已经调任山西,并且开始积极为后来的反隋活动做准备。当然,这些和郑观音关系不大,说到底,郑观音还是女子,在当时的社会环境下,很难发挥出什么大的历史作用。
在后来的几年当中,郑观音虽然没有做出什么载入史册的壮举,但却尽到了一个做妻子的本分,为李建成打理家务,生儿育女。后来李渊在太原正式起兵之后,夫妻二人更是聚少离多。
公元618年5月,李渊在长安登基之后,册立李建成为太子,郑观音也被册立为太子位。