Having the right beauty products in your makeup bag is essential for any makeup look. We've rounded up the top 10 must-haves that will make your beauty routine a breeze. From the perfect foundation to volumising mascara, these are the beauty products you won't want to live without.