She is neither Latin nor is Hispanic.
Hispanic means someone who speak Spanish.
Latin today is associated to who speak Spanish.
Portugueses, Frenchs, Italians, Angolans... all them speak a language derived from Latin but nobody calls them "latins".
Brazilians are not "latins", we are just Brazilians (and continentally South Americans).
She is British descendent of Brazilian, not "latin" or "hispanic"