She is not Mexican (No Es Mexicana) Her name is Olivia O' Lovely and she's part Irish, Part Italian, and Part Puertorican. Tip Puertorican is not the same as Mexican. Mexico is one country located south of the US and puertorico is an island floating somewhere south of miami