M.A.C’s  Pro Longwear Nourishing Waterproof Foundation

M.A.C’s  Pro Longwear Nourishing Waterproof Foundation is an oil free, waterproof foundation that repels moisture from the skin. This foundation claims to give 24-hour medium to full coverage that leaves the skin with a hydrated appearance. This foundation can work for all skin types but I think it’s especially awesome for dry, dry combo, skin … Continue reading M.A.C’s  Pro Longwear Nourishing Waterproof Foundation