Jennifer Lopez as Selena The singer herself has discussed the controversy over her casting as Selena Quintanilla - Pérez in the Warner Bros.
film, acknowledging protests among the Tejano
community that Lopez is a Puerto Rican from New York while Selena was a
Mexican from Texas.