She was born in Africa (Mozambique), so technically she's from the continent. She became an American citizen, so she's American.
Sounds simple enough to me.
Does anyone remember the skit with Charlize Theron (South African) and Tracy Morgan on SNL where she claimed the same thing?