I was always yelled at for using the term sexy because I was told that it meant I wanted to have sex with the person I was saying it about. Whatever.
I think I would say gorgeous just because if you're really truly gorgeous you have a good chance of being sexy too.
i agree with you fully!