The haldi is actually good for your skin, according to ayurveda -- that's why it's in the formula. If you don't like it but would like something natural for a facial, try this:
Partially grind up some flax seed a little in a coffee/spice grinder. Zip an egg in the blender, and add about 2 teaspoons of bee pollen and then enough of the ground flax seed to make a loose-ish paste. Bind your hair up out of the way and slather this goo on your face. (Make sure your kids & husband are out of town -- this is seriously scary-looking!) Watch TV while it dries, and then wash it off with warm water. You can put in a drop of whatever attar you like, if you want.