Need to have good hydration base to soften & moisture the skin, so that the cosmetics stay better on the skin. Use 摭瑕膏, then foundation, but seriously, only very light freckles can be covered up. Also technique in choosing which 摭瑕膏 & foundation. Use "dark-eye circle cover-up cream"as 摭瑕膏- effect is good, foundation use cream and less translucent type is important. Such as Chanel - thick cream base one (I think only avail'b in winter). Laser is a solution. I tried the older generatio laser it is so good when just finished , but very painful and must take good care of skin when the skin is recovering (ha, otherwise, you will have permenant hole-scar on your face)and should always avoid sun!!! Good luck!