Questions & Answers about Тебе очень идёт эта светлая блузка.
Because the verb идти in this expression uses the dative case for the person.
The pattern is:
кому? + идёт / идут + что?
So:
- тебе идёт = it suits you
- мне идёт = it suits me
- ему идёт = it suits him
Here, ты is the nominative form (you as the subject), but in this sentence you are not the grammatical subject. The blouse is the subject, and you are the person it looks good on, so Russian uses тебе.
Yes, идти usually means to go / to be going, but in this expression it has a different idiomatic meaning:
идти кому-то = to suit someone / to look good on someone
So:
- Тебе идёт эта блузка = This blouse suits you
- literally, something like This blouse goes to you, but that is not how we say it in English
This is a very common Russian expression for clothes, colors, hairstyles, and similar things.
Examples:
- Тебе идёт синий цвет. = Blue suits you.
- Тебе идёт короткая стрижка. = Short hair suits you.