Makeup and beauty star Michelle Phan said Friday that although she tries to be present on all social platforms, YouTube is still relevant for her.

"I still truly believe that YouTube is the global television set," she said in an interview with CNBC's "Squawk Alley."