文法的に正しいのは「She could do no wrong」です。「She couldn't do anything wrong」や「She could do nothing wrong」と言うのも正しいです。