1919年,一天,康有为在杭州泛湖闲游,忽见一位妙龄女郎在浣纱,疑是西施再世。经打听此女叫张光,年仅18岁,尚未婚配。康赶紧托人提亲,张家见康已年逾花甲,婉言相拒。但在康的坚决要求和媒人尽力撮合之下,家境贫寒的张家最终点了头。1919年,康有为在上海举行婚礼,亲朋好友尽皆道贺,妻妾儿女却均不赞成这门亲事,以集体缺席婚礼相抵制。婚后,康有为对这个六太太十分宠爱,特意请了家庭教师教她读书,自己亲手教她书法。张光没有孩子,抱养了一个女儿,1927年康有为去世后,她守寡多年,1945年病逝。
康有为不仅妻妾成群,且喜欢嫖娼。1918年春夏畅游杭州时,“康圣人”竟挟妓游湖,并乘兴做诗一首,开头便是“南妆西子泛西湖,我亦飘然范大夫”。把妓女比作西施,自己比作范蠡,一时被传为笑柄。
早年,康有为曾落魄上海,天天狎妓,却无钱偿嫖资。妓家纷纷到康有为所住的客栈索取,康觉得很不好意思,就往广东逃。上船之日,各妓家都到船上来找他,搜了半天找不到。开船后,有水手看见船板内有人,呼众人来看,正是康有为。后来,有人写诗讽之:“避债无台却有舟,一钱不值莫风流”。康有为的弟子在为他作传时批评说:“先生日美戒杀,而日食肉;亦称一夫一妻之公,而以无子立妾;日言男女平等,而家人未行独立;日言人类平等,而好役婢仆……凡此皆若甚相反者。”可谓一语中的,入木三分。
在中国近代史上,康有为是致力于变法维新的改良派,公车上书、戊戌变法都离不开他的主导。而生活中的康有为,处处留情,妻妾成群。尤其是晚年,他娶的几房太太都不满20岁,是名符其实的“小”老婆。
康有为有6位太太:张云珠、梁随觉、何旃理(美国华侨)、市冈鹤子(日本人)、廖定征和张光。原配夫人张云珠比康有为年长3岁,因生了3个女儿没有儿子,康有为便娶了第二任太太梁随觉。当时梁随觉18岁,年轻貌美,略通文墨,颇得到康有为的宠幸。