Beauty box subscriptions are the best gift to yourself, or a makeup and skincare lover. Here are some of our favourites Ipsy (from $10) This monthly subscription box is a great way to discover high-end and drugstore products, makeup and skincare items. The boxes are personalized and super affordable too. Ships to US and Canada. Birchbox (from $13) Each…