Witch Hazel is a flowering plant that grows in North America. It is a natural astringent which is great for acne but as you'll see it does a lot more.