Now that you mention it.. I forgot all about them! I haven’t heard about the brand in years, so that doesn’t bother me.
I think, paired with a surname, the name will give off a different vibe and you won’t immediately think of the cosmetic brand.
Avon Bradford - journalist?
Avon Lopez - romance novelist?
Avon Carmichael - historian?
(Using some random surnames)