在正史上唐伯虎一共有三個老婆。
第一任妻子
唐伯虎的第一任妻子是蘇州士人徐延瑞的女兒,小他五歲。在唐伯虎19歲的時候嫁給他。而婚後兩個人的確很恩愛,不過可惜的是,英年早逝,24歲的時候因為難產而逝世。
第二任妻子
第一任妻子去世後,唐伯虎很快續娶了第二任妻子。不過史書並沒有記載這個妻子的任何信息。我們唯一能知道的是,唐伯虎的第二任妻子嫌貧愛富,最後離他而去,跑了。
沈九娘是唐伯虎的第三任妻子。沈九娘是明朝弘治年間蘇州名妓,長相端莊文雅,琴棋書畫樣樣精通,才藝雙絕。可惜的是九娘紅顏薄命,37歲就去世了。