Most Helpful Girl
primer. primer. PRIMER! and setting powder of course.
wash you face thoroughly, dry by patting. I know this product at Walmart (it's on the new geo girl line, the one for 8-12 year olds, hear me out) called KEWL that helps to minimize the appearance of pores instantly, I recommend that if you are looking for staying power. this will keep you pores from eating your makeup then apply a face primer of your choice.
if you are going to be using liquid foundation and a powder/mousse/mineral concealer (if you are using foundation at all) I advise using the foundation first.
if both the concealer and the foundation are the same texture, it doesn't matter, do what you want.
now setting powder. the finishing touches. powder the places that get oily easily. if you have dry skin, powder all over.
since your bf's mom is going to be there I am assuming that you don't want to look like a tramp, correct? if you are planning on wearing eye shadow, I suggest neutral colors like soft browns or Forrest green. something that is nice and not out there like lime green or hot pink. if you like these colors, find a softer version. to decrease creasing in your shadow, use primer on you lids as well. if you are going to use a cream or liquid shadow, use a matte shadow of a similar color for more staying power.
keep in mind that in some cases less is more. I don't know about your case but I trust that you are a good judge of makeup.
hope I helped or gave you an idea!