Thanks for posting your query.
To delay your periods for a few days, synthetic progesterone preparations are recommended like medroxyprogesterone acetate
) which should be started at least five days before the expected date of your periods as these medicines take at least 72 hours to produce their complete effect.
You need to continue these tablets until the date for which you want your periods to be postponed.
I would advise you to consult your gynecologist who after ruling out all the contraindicating factors will prescribe you the agent best for you.
Since your expected date has already passed, you need to rule out pregnancy
before taking any such medicine.
Hope this answers your query. I will be glad to answer the follow up queries that you have.
Please accept my answer in case you do not have further queries.
Wishing you good health.
Dr. Rakhi Tayal.