I came across this sentence. Is it grammatical?
This will keep your face looking beautiful?
It struck me as odd, but I am unable to say it is wrong, because "keep + noun + present participle" seems to be a valid construction, e.g. keep it going.
Is there any difference in meaning between that sentence and
This will keep your face beautiful?