American influencer and makeup artist James Charles has shown off his luxury hotel suite as he visits Scotland for his UK and Ireland tour. The YouTube sensation gave fans a tour of his £3,000 ...