best drugstore makeup for prom?

brands like L’Oreal and Maybelline ? products like bronzer, foundation.. highlighter. i need something that’s going to stay in tact all night.