answersLogoWhite

0

Shakira is not American. She was born and raised in Columbia, a country in South America. She was not raised in Mexico at all. Shakira is Colombian and will always be.

User Avatar

Wiki User

13y ago

What else can I help you with?