James Charles

Who is James Charles? Why is James Charles trending on Twitter?

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

4 months ago