По сюжету сериала «Тайны следствия», первый муж Марии Швецовой — Андрей Перевалов. У них двое детей — дочь Злата и сын Константин. Между супругами часто возникали конфликты, в том числе из-за ревности Перевалова. Брак распался (2 сезон) , однако супруги сохранили дружеские отношения. В 17 сезоне Швецова помогает бывшему супругу, которого пытается подставить новая жена.Вторым мужем Марии Сергеевны стал Дмитрий Луганский. Они познакомились при драматических обстоятельствах — Луганского обвиняли в убийстве жены (2 сезон). Швецова сумела доказать, что он не совершал этого преступления. Между Луганским и Швецовой завязался роман, и они поженились.В 16 сезоне Луганский снова стал обвиняемым, на этот раз — в заказном убийстве. Швецова помогает мужу и снова доказывает, что он невиновен. Однако она понимает, что Луганского нельзя назвать на 100% честным бизнесменом. Швецова не может изменить своим принципам и уходит от мужа.