I take a strong Epsom salt and lavender bath every night before bed and it's fantastic for relaxation and.boosting magnesium level a which is known to help migraines.
Beware of herbal teas; many people find tannins trigger migraines and I have had to cut out MANY of my favorite teas: hibiscus, mint, chamomile, for starters. Safe teas (no tannins) for me have been ginger and rooibos.
Also, there are tannins in certain herbs and spices, so just make note of any reactions you might not be aware of: cinnamon, cloves, thyme, oregano, tarragon. All of these above are probably moot for those who are not super-sensitive.