そのシャツ似合うね。
That shirt looks good on you.
文法:
「look good」は「見た目がいい」、「かっこいい」、「かわいい」、「似合う」という意味です。
洋服が肌の上に乗っているイメージなので、洋服が主語の場合は「on」を使います。
人が主語の場合は、服の中に入っている、包まれているイメージから「in」を使います。
たとえば
You look good in that shirt.
(そのシャツは似合う)
You look good in red.
(赤が似合う)
That shirt looks good on you.
(そのシャツは似合う)
Red looks good on you.
(赤が似合う)