Beauty enhancing potions or oils

I am planning an NPC, that thinks herself to be not good looking to an extend, that she wants to change her appearance.

She is not a magic user, but a rather wealthy character that can afford to buy magical stuff.

Therefore, I was thinking to adapt an oil of Disguise Self to become a facial creme, that she needs to apply on a regular basis. (Disguise Self cast at 3rd level would make the oil last 30min per application, which would be fine.)

Do you know of any other options? Or do you think this approach would work?

As a side note, I will prefer magical solutions, as they can be detected using the Detect Magic spell, my PCs are likely to use in the NPCs vicinity. This is meant to be a fun distraction from their actual goal, and I hope to cause a bit of confusion.