Начало 90-х. В военный городок на границе Грузии прибывает молодая пара — Катя и Дима Богдановы. На Кате подвенечное платье: они только расписались. На невесту сразу же обращает внимание замполит Огнев. Начальник заставы — майор Илья Ильич Калинин, — порядочный человек, запутавшийся в отношениях с женщинами: бойкая Раиса родила ему дочь Аллочку и ждет, когда он позовет ее замуж. Но майор любит директора детского дома Ирину. В это время старшая дочь майора — Аглая Калинина, учится в столичном институте. Она влюблена в одногруппника Юру, сына дипломата. Аглая узнает, что беременна.
Катя Богданова знакомится с директором детского дома Ириной. Замполит Вадим Огнев влюбляется в Катю с первого взгляда, хотя у него — роман с Ириной. На погранзаставе проходят учения. Огнев попадает в госпиталь: он спасает от гибели мальчика, который случайно забрел в опасную зону. Юная Аглая знакомится с бывшей оперной дивой Лидией Николаевной Потехиной — бабушкой своего любимого парня Юрия. Потехина намекает Аглае, что она — не их круга.
В подругу майора Калинина Раису влюбляется солдат Висам. Раиса кокетничает с ним, ее подкупают чувства молодого человека. Тем более она узнает, что отец Висама — очень обеспеченный человек из Иордании. В больнице за раненым Огневым ухаживает медсестра Катя Богданова. Однажды утром после ночного дежурства Катя просыпается в постели с Огневым. Однако через несколько дней она узнает, что беременна.
Через несколько месяцев у Богдановых рождается дочь Машенька. Огнев уступает молодой семье свое жилье: он делит большой дом с майором Калининым. Теперь туда въезжают Катя с Димой и дочкой. В городке случается беда: внезапно взрывается дом начальника заставы. Погибает сам Калинин, а также Катя и Дима Богдановы.
Проходит 20 лет. Огнев живет в Испании. Он состоятельный человек, едет в Грузию, чтобы разобраться со своим партнером Ираклием. Директор детского дома Ирина вырастила двух сирот — Машу Богданову и Аллочку, как родных дочерей. В Машу влюблен сын Ирины Борис. Раиса живет в Иордании. Она надеется, что станет женой Висама, но он приводит в дом еще одну женщину.
На яхте происходит взрыв, есть погибшие. Выясняется, что там был Огнев, однако его тело не нашли… Бабушка Юры, Лидия Николаевна, узнает, что у нее есть правнук. Оказывается, сын Юры и Аглаи выжил, и его усыновила врач-гинеколог Нэлла. Глебу 20 лет, он устраивается на работу к Аглае... Вадим Огнев встречает Машу, которая как две капли воды похожа на его погибшую возлюбленную — Катю Богданову.
Маша ведет Вадима к своей приемной матери Ирине, которая узнает в нем свою бывшую любовь. Они предаются воспоминаниям… Раиса вспоминает, как она оказалась в Иордании. Ей пришлось стать женой отца Висама, Азиза, однако она по-прежнему любит Висама и готова на все, чтобы изменить свою жизнь… Аглае звонит Лидия Потехина, чтобы сообщить, что сын Аглаи и Юрия жив...
Ирина пытается втолковать юной Маше, что Вадим Огнев — ей не пара, однако девушка так увлечена Вадимом, что не хочет ничего слышать… Ираклий готовит покушение на Огнева, и тот вынужден исчезнуть. Лидия Николаевна умирает, так и не успев рассказать Аглае, что ее сын жив. Из Швейцарии приезжают сын Потехиной Викентий с женой Жанной и Юрий с молодой супругой Зоей.
Вадим увозит свою возлюбленную Машу в Испанию. Телеведущей Аглае предлагают сделать ток-шоу о покойной оперной диве Лидии Потехиной. Никто не подозревает, какую роковую роль сыграла Лидия Николаевна в судьбе самой журналистки. Тем временем нотариус приглашает Аглаю для оглашения завещания Лидии Николаевны Потехиной.
В Испании Огнев делает Маше предложение незамедлительно стать его женой. Девушка на седьмом небе от счастья. Однако, когда она видит свой свадебный наряд — не знает, что и думать: платье сшито по моде 90-х… Маша не подозревает, что именно в таком платье появилась на пограничной заставе ее мать — Катя. Аглая встречается с отцом Юры Викентием, чтобы обговорить детали завещания Потехиной.
Маша ссорится с Огневым: он во сне называл ее Катей. Юра пытается встретиться и поговорить с Аглаей, но она не желает его видеть. Аглая готовится к новому ток-шоу, на котором рассказывает свою историю о том, как бабушка ее молодого человека, Лидия Потехина, убедила ее сделать аборт… Аглая не подозревает, что новый сотрудник Глеб — ее сын.
Маша звонит своей подруге Алле и говорит, что очень любит Вадима, но ей непросто оставаться с ним: Вадим — настоящий деспот. Борис тяжело переживает отъезд Маши. Молодой человек собирается лететь в Испанию, к любимой. Его мать, Ирина, рассказывает сыну, кто устроил взрыв на заставе, в результате которого погибли родители Маши.
Бывший воздыхатель Раисы, Побегайло, замечает на Аллочке серьги, которые когда-то подарил Рае. Он начинает интересоваться Аллочкой и подозревать, чья она дочь. Тем временем Раиса живет в Иордании. И, хотя она далеко не бедствует, ей не позавидуешь. Раиса вспоминает, как соблазнила водителя Али, чтобы тот подстроил ее мужу Азизу аварию. Однако ненавистный Азиз выжил и узнал о поступке Раисы.
Избитый Огневым Борис приходит в себя. Молодой человек узнает, что его мать Ирина умерла от приступа астмы. К Аглае заявляется старуха Глафира — бывшая нянечка в роддоме. Она просит двадцать пять тысяч долларов за информацию о сыне. Борис рассказывает Маше о смерти Ирины, и девушка начинает собираться в Батуми на похороны. Однако Огнев не намерен отпускать от себя молодую жену.
В Грузии Маша, наконец, узнает, кого все эти годы по-настоящему любил Огнев. Красавица Алла летит в Испанию по приглашению малоизвестного модельного агентства. Лишь на месте Алла понимает, что оказалась в ловушке: вместо агентства ее обманом привезли в бордель... Неимоверными усилиями девушке удается вырваться на свободу, и она направляется в Иорданию.
Наконец, Аллочка встречается со своей родной матерью — Раисой, сидящей в тюрьме за убийство. Маша решает остаться в Батуми. Она признается Борису, что беременна от Огнева. Проходит несколько лет… Маша и Борис счастливы, у них подрастает общая дочь. Однако Маша не теряет надежды найти свою старшую девочку, которую выкрал Вадим Огнев...