Joining the fabulous ranks of Taylor Swift, Ellen DeGeneres, Zendaya, Katy Perry and more, 17-year-old makeup artist and influencer James Charles has been named the latest CoverGirl.
Charles, who made headlines last month for his seriously flawless senior portrait, is the first...