賈寶玉丟玉之后神志不清,賈母為了沖喜替她選了各方面條件都合適的薛寶釵做妻子,騙賈寶玉娶的是他自己喜歡的黛玉,由于神志不清賈寶玉從頭到尾都不知情,婚禮之后才真相大白。
雖然賈寶玉與林黛玉兩情相悅,但他們兩人的婚姻不能自己說了算。賈家的長輩們為賈寶玉選取妻子時正是賈寶玉身體不好,精神恍惚的時候,為了沖喜自然是要娶一個身體健康的女人,最好還能門當戶對,容貌上乘。薛寶釵這時候由于選取公主伴讀失敗,哥哥又闖禍需要有人周旋,嫁給賈寶玉是最好的選擇。薛母和王夫人非常看好“金玉良緣”的說法極力促成兩人婚事。
賈母雖然知道寶玉喜歡黛玉,但林黛玉的身體狀況實在太差,不適合嫁給寶玉,就默許了王熙鳳偷梁換柱的計劃。給寶玉說給你娶林妹妹做媳婦,你要快點好起來,寶玉信以為真病情也漸漸好轉。直到婚禮之后,掀起蓋頭才看清自己娶回來的是薛寶釵。
雖然賈府的長輩們費盡心思,但寶玉成親致使黛玉淚盡而逝,賈府沒落后,寶玉出家,寶釵守寡,三個主角的結局都不是多麼美滿。