Со своим первым мужем, бизнесменом Эдуардом Василишиным, Ольга Кабо познакомилась на одном из фестивалей в Москве. На тот момент актриса уже была звездой, а мужчина состоял в браке с другой девушкой. Однако Эдуард быстро понял, что хочет построить отношения с Ольгой, поэтому вскоре развелся с женой. «Я видела, что он состоятельный человек, и попросила не дарить мне подарков. Я решила для себя, что не хочу быть ему обязанной. Он был очень удивлен», — призналась Ольга в студии программы «Секрет на миллион» с Лерой Кудрявцевой.
Влюбленные долго встречались, а потом решили пожениться. Через год у них родилась дочь Татьяна. Однако их отношения нельзя было назвать идеальными. «Это была война миров. Вокруг нас были искры. Мы постоянно доказывали друг другу, кто в доме хозяин. Кто что должен, а кто не должен», — рассказала актриса.
«Ему не нравилось, что я занималась творчеством. Все мое время должно было принадлежать только ему. В ожидании его, в путешествиях с ним. То есть, твоя профессия — это твой муж», — призналась Кабо. Она согласилась с Эдуардом и на время перестала сниматься в фильмах. Правда, в какой-то момент ей стало тяжело без творчества, и, не договорившись с Эдуардом, она попросила его отпустить ее.
«Я сделала первый шаг. Правда, я очень не хотела разрушать отношения, так как у меня перед глазами всегда была модель идеальной семьи: мои мама с папой недавно отметили золотую свадьбу, всегда были вместе — и в горе и в радости. Но каждый из нас был максималистом, каждый хотел самоутвердиться. Я пыталась сломать Эдуарда, он пытался сломать меня», — разоткровенничалась Ольга.
По словам актрисы, от мужа она уходила с ребенком и двумя чемоданами и ни о чем не просила его. Пережив болезненный развод, Ольга не спешила снова выходить замуж. Ей хотелось заниматься карьерой и воспитывать дочь. Однако 10 лет назад Кабо вышла замуж второй раз. Избранником актрисы стал бизнесмен Николай Разгуляев, которому она 6 лет назад подарила сына Виктора.