Delay period

Ladies I have a vacation coming up on may 11 & my period is due may 9 is there anything that I can take or do that works 100% effectively that will delay my period I need help please