Charli D’ameliio caught having sex with Landon Barker Charli D’amelio’s sex tape has recently been leaked by a Charli fan. Many fans were shocked to hear this news.