These 20 beauty brands are perfect for snapping some Instagram pics to make all of your followers envious of your incredibly aesthetic makeup and beauty collections.