Flawless on the Big Day?

certainly primer and then any foundation would do depending on ur skin if dry then oil based and water based for oily skin. no matter what it must match yr skin color