Thanks Luschen, Thanks Dozy for the quick and clear answer.
Now, would you take a look at the use of some other synonyms which I have just remembered:
This dress suits you because it’s your style, matches with the colour of your eyes, but doesn’t fit because it’s one size larger than you need.
Did I put the words “suits”, “match” and “fit” in the right place?
Thank you in advance.