Yes witch hazel is. proactive however has an ingredient you shouldn't use when pregnant...

I use gamophen soap, it comes in a bar, it foams well clears your skin up .... literally in two days and is only $2 a bar at woolworths or the chemist

I need to buy more witch hazel, I use both the witch hazel like a toner