Мария Ивакова родилась 16 июня 1986 года в городе Темиртау, Казахстан, в семье военного. Есть младшая сестра — Алена.
Когда девочке было 10 лет, семья, много раз переезжавшая из-за службы отца, обосновалась в Санкт-Петербурге.
После школы будущая звезда поступила во Всероссийскую налоговую академию, на факультет «Финансы и кредит».
Во время учебы Мария устроилась в инвестиционную компанию, где за два года работы получила должность директора по развитию.
Параллельно Мария окончила базовый курс по специальности «Актер драматического театра и кино» в Школе Драмы Германа Сидакова.
В 2009 году Ивакова начала вести видеоблог о моде под названием «От бедра», который принес ей огромную популярность.
В 2013 году дебютировала в кино, сыграв роль невесты в фильме «Привычка расставаться».
В 2016 году артистка озвучила роль Джуди Хопс в российском дубляже анимационного фильма «Зверополис.
В 2017 года Мария стала ведущей нового шоу «Утро Пятницы» на телеканале «Пятница!»совместно с актрисой и фотомоделью Валерией Дергилевой.
В этом же году Ивакова стала ведущей «звёздного» выпуска тревел-шоу «Орел и решка» совместно с Михаилом Башкатовым. Также являлась одной из ведущих передачи «Орел и решка. Россия».
В 2019 году телеведущая участвовала в новом сезоне русской версии игры «Форт Боярд» на канале СТС.
С 2019 года актриса встречается с Никитой Ефремовым. С февраля 2020-го пара живет вместе в съемной квартире.
В мае 2020 года Мария Ивакова должна была выступить на шоу «Танцы со звездами» со своим партнером Евгением Папунаишвили, однако ей пришлось отказаться от участия из-за заражения коронавирусом.
«Как это получилось, я не знаю. В общем, ни в «Танцах со звёздами», ни на улице минимум две недели вы меня не увидите. Надеюсь, больше ни у кого из тех, с кем я контактировала, вируса не обнаружат. А где я его могла подхватить — не знаю», — рассказала Ивакова.
Экс-супруг — Эрнест Рудяк (в браке с 2013 г. до 2014 г.)
Гражданский супруг — Никита Ефремов, актер (вместе с 2019 года)