If you describe someone or something as ravishing, you mean that they are very beautiful. [literary]
She looked ravishing.
...driving through the ravishing scenery of Cumbria and Yorkshire.
Synonyms: enchanting, beautiful, lovely, stunning [informal]