From makeup to haircare, these beauty brands can meet all your needs. Note: This article reflects the writer’s opinion. Do ...