I often hear people say "you look good in that shirt"
But recently, I have heard a native speaker say "that shirt looks good on you".
So: what is the difference between "that shirt looks good on you" & "you look good in that shirt"?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityThere's no real difference, but in the first example the emphasis is a bit more on the "shirt" (the shirt looks good) and in the second one on "you" (you look good).