Is wearing minimal makeup allowed? E.g. mascara/eyeliner
Especially when giving presentations or communicating with professionals?

Makeup is not allowed for na mehram how ever hidding some spots or patches or taking facial for skin care or removing extra hair is allowed