Max Factor Miracle Touch Liquid Illusion Foundation reviews, photo, ingredients - Makeupalley
Max Factor Miracle Touch Liquid Illusion Foundation: rated 3.6 out of 5 on MakeupAlley. See 186 member reviews, product ingredients and photo. ... Worst foundation ever! I was looking for something that would be the right fair shade and would last all day...