The menstrual cycle is a complex interplay of hormones that prepares the female body for pregnancy. It typically lasts about 28 days and is divided into the follicular phase, ovulation, and the luteal phase. Hormones such as estrogen and progesterone play pivotal roles in regulating this cycle.