Vitamin C has been shown to have anti-inflammatory properties, which may help reduce the spotting associated with menstruation. However, Vitamin C will not stop your period altogether.