complement
A complement is something that makes up a satisfying whole with something else. Those shiny red shoes you just bought complement your shiny red purse.
compliment
A compliment is an expression of respect or admiration, like, "You're such a good writer," or "You know so many words!" Keep them coming.
I actually had no idea there was a difference in spelling. Huh, TIL.