Disclosed is a topical formulation comprising the herbal extracts Portulaca oleracea extract, Rheum palmatum root extract, Chrysanthemum indicum flower extract, Scutellaria baicalensis root extract Phellodendron amurense bark extract and Sanguisorba officinalis root extract or their active molecules. Disclosed also is a topical formulation comprising Portulaca oleracea extract, Rheum palmatum root extract, Chrysanthemum indicum flower extract, Scutellaria baicalensis root extract and Phellodendron amurense bark extract or their active molecules. Further disclosed are methods of treating or preventing acne, comprising administering the disclosed formulations.