Stop my period

I have a very important event tomorrow afternoon but unfortunately my period started earlier than I expected. It was supposed to start on the 15th but it started yesterday. A good friend of mine told me that the reason is because I have recently lost my virginity; I don’t know if that’s true. I have tried drinking lime juice to put an early stop to it but it didn’t work. Being on my period would be an inconvenience for me tomorrow. Does anyone know a way that I can stop the blood flow early?