Vitamin B6  has been found to relieve a broad range of PMS symtoms including moodiness, irritability, bloating and anxiety. 

B12, like other B vitamins, is needed to make red blood cells. This is critical for replenishing blood during your period, especially if you have heavier flow.