Jeffree Star is speaking up after starting over. If you forgot, the 37-year-old beauty mogul and Star Yak Ranch owner moved to Wyoming and changed up his lifestyle dramatically following years of controversy, including a very public falling out with fellow beauty YouTube star James Charles. He took to… Read entire story.
Source: Just Jared