Best Perfumes For Migraine Sufferers: Mama Moon Spiritual Bleach This is less of a perfume and more of a magical blend of oils. Well, it's actually marketed as a potion. Made by eclectic witch Semra Haksever, Mama Moon Spiritual Bleach (£20) is made with high-quality essential oils and fragrant herbs with the intention of raising your spiritual vibrations and sharpening your manifesting powers. It's a beautiful mix of sage, rosemary, and lemon — all of which are migraine safe. Image Source: mamamooncandles.com Mama Moon Spiritual Bleach £20 from mamamooncandles.com Buy Now