Period pains!

B
What are some natural ways you ladies relieve the annoying effects of your period?