I don't want to have my period for prom. Will taking progesterone hold it off?

Possibly. Whether or not this is a reasonable plan would depend upon several aspects of your current situation. Such as, might you be pregnant? Are you already on birth control pills?