Actress Celebrities Entertainment Mike Thalassitis: Love Island Star’s Life and Death Megan Scott March 15, 2026