Happy May Day! Queen of the May! Since medieval times, in many cultures, the month of May has been devoted to Mary, the mother of Jesus.