He’s so hot.
He’s kinda cute.
He’s sexy.
He’s handsome.
He’s good looking.
He has a nice smile.
He’s so perfect.
He’s attractive.
You’re sweet.
hotは一番よくききます。hotと言ったら、相手をかなり好むニュアンスになると思います。
sexyもかなり好むニュアンスと、性的に魅力的なニュアンスがあります。
cuteは、すごくかっこうよくなくても、なんとなく好きというニュアンスになると思います。
handsome やattractive は普通に好きでなくても、かっこいい人に対して言えます。
相手の見かけを褒める言葉は既に回答が出ているので状況に合わせた褒め方、実際私がアメリカ人の彼に使う言葉、彼が受け取る言葉を紹介します。
You’re so intelligent
You’re amazing 映画なんかで使われてますがテンションが上がると使っています
こちらはスラングも入りますカジュアルならイメージ
He’s hottie
He’s classy おしゃれ
He’s dope
当たり前ですがI like your … でも褒め言葉です。
I like you は文化によってはシリアスに捉えられてしまうので注意が必要ですが。