What's the best way to get menstrual blood stains out of denim jeans, and a bikini top bra?

Prewash and soak. No guarentee, especially if dried in or has passed thru washer once. Try a prewash product and / or oxyclean. Some fabrics may be permanantly stained.