Ирина Леонова стала сниматься в кино с начала нулевых, также в это время женщины зарегистрировала отношения с коллегой Игорем Петренко, спустя четыре года пара рассталась, причина оказалась банальной — отсутствие детей.
Спустя некоторое время Ирина познакомилась с актёром Евгением Цыгановым, с которым в последующем завела шестерых детей, а будучи беременной седьмым , Леонова узнала, что у Цыганова роман с другой актрисой.
После развода Ирине пришлось тянуть всех своих детей и даже выйти на работу, поскольку жить нужно было на что-то. Леонова играет в Малом театре, даёт преподаёт уроки актерского мастерства, очень редко снимается в кино. Стоит отдать должное Цыганову, он максимально помогает детям финансово и всегда находится с ними на связи.