May 25. That's the date that Beauty Killer, Jeffree Star Cosmetics' first-ever eyeshadow palette, goes on sale. The brand is largely known for its often sold out Velour Liquid Lipsticks, which are ...