Dish washing liquid actually works really well. You know the green stuff Er'Indoors uses to wash the dishes when the dishwashers knackered. Just rub it into your visor/glasses on the end of a finger in small circular motions until nearly dry then polish off. Works a treat but it's a bugger putting the bottle in the top box.Shaving cream works too, just like on bathroom mirrors.
Either your cream for the face or hers for her legs.
Not that I'm judging if either of you use it on your legs or faces.