Prep is everything: hydrated, well-prepped skin helps foundation apply more evenly and last longer.
Always start with skincare that suits your skin type. For dry skin i'd focus on a hydrating moisturiser and for oily or combination skin ( like mine ) I go for lightweight, balancing products to help control shine and never forget your spf xx