Question: is tyra banks in maleficent?
Answer: The real actress who actually plays Zafrina isn't Tyra, though. Her name is Judith Shekoni.