“The dress _________ her so well that they all immediately _________ her on her appearance.
The words that best fill the blanks in the above sentence are
complemented, complemented
complimented, complemented
complimented, complimented
complemented, complimented
complemented, complimented
Complement: contribute extra features to (someone or something) in such a way as to improve or emphasize their qualities.
Compliment: politely congratulate or praise (someone) for something.
It is clear that the correct sentence is, "The dress complemented her so well that they all immediately complimented her on her appearance."