She recorded Carmen and sang arias in concert, but I don't think she ever performed in an onstage production. The dancing was the reason; she didn't want to display her thick ankles. Bizet added some higher bits to the published score so sopranos could sing the role. Consequently there have been quite a few soprano Carmens -- Geraldine Farrar, Emmy Destinn, Rosa Ponselle (who flopped), Victoria de los Angeles, etc. Soprano Angela Gheorghiu, for whom the current production was designed, has cancelled her two scheduled performances (and cancelled her marriage to Roberto Alagna as well). Gheorghiu said she needed more time to prepare, but I'll bet she just didn't want to follow Garanca in the role. She'll be replaced by Kate Aldrich, a mezzo.