Yes, baby shampoo works. Any brand will do. I have had a tiny bottle of Johnson's baby shampoo that I bought in Thailand in 2014 and keep in my mask box.
You just need a small drop neat on the lens, enough to provide a film over the entire surface. It's worth doing outside too. Just rub it with...