I think she looks good.
Depending on the occasion, and the lighting, I am sure it is easy to find a picture of any of the royal women wearing a lot of make-up.
Sure. Someone who stood close to Q Sofia at an event several years ago ,remarked that her face looked weird, with all that thick make- up , like a mask, and her slighlty more natural neck a striking contrast. They know they are going to be photographed. Sometimes their make-up is more natural, and others it is overdone. As Mariola said above, it also depends on the light, the angle, the gesture and the whole lot.