PMS moodiness

Ka

Any tips on how to control PMS mood swings? Every cycle the few days before I start my period, I get cranky and snippy! Just generally ill all around!! Any tips to help??