I'm looking for a good brand of makeup that offers good coverage for my face on the wedding day... I heard bare minerals but I went to the store and purchased some powder foundation that I don't think offers the best coverage. Any other suggestions of makeup brands or products from bare minerals or other companies that work well?