Which is the correct preposition to use here ? The actual sentence which I read was > Your daughter has the best complexion *of* any girl in the college. But the part after complexion sounds a little weird, using *than* here sounds better but going by grammar rules *than* is used mostly with comparative degree and since here we have superlative degree (best) *of* should come. So is *of* correct here ?