My tip for a flawless base is to perfect your skin prep routine. Make sure you prep in the best way for your skin type; if you have dry skin then going in with a hydrating primer is essential. If your skin prep is great then you will have a great base and your makeup will sit better.