I recently binge-watched HBO’s controversial new series The Idol, and have to say, I loved it. My opinion however has not been entirely matched by the public, and this has brought some negative attention to star and co-creator Abel Tesfaye, aka The Weeknd, and actress Lily-Rose Depp. Lily-Rose plays Jocelyn …
Read More »