YouTube beauty star James Charles admits messaging underage boys

YouTube star James Charles has apologised after he admitted messaging underage boys.
The beauty guru, 21, shared aĀ 14-minute video titled āholding myself accountableā and said he had engaged in āflirtyā conversations with two 16-year-olds.