According to Look magazine, Katie Holmes has allegedly been using snail slime to improve her complexion, as the 34-year-old actress is keen to look her best.