Ответ:

Она была красивой, да жестокой.

«Да» употреблено в значении «но» и соединяет однородные части сказуемого, поэтому перед ним ставится запятая.