James Charles, a well-known makeup artist and beauty influencer, has found himself at the centre of online controversy once again…