Macarena nació en Córdoba el 2 de febrero de 1978 y es hija de padres leoneses, médicos de profesión. Además, es sobrina-nieta del escritor Antonio Pereira. Estudió uno de los dos cursos de bachillerato en Estados Unidos y luego viajó a Londres para estudiar Arte Dramático durante tres años.
El 6 de marzo de 2013, contrajo matrimonio con su pareja, el instructor de vuelo, Aldo Comas.[2] El 3 de abril de 2015 nació su hijo Dante.
En febrero de 2017, el matrimonio denunció el robo de las joyas que lucieron en la ceremonia de entrega de los Premios Goya, todas ellas de la firma Montblanc. Según la pareja, habían entrado en su casa y huido con el botín.[3]