LILY-ROSE DEPP Lily-Rose Depp stars in new Sam Levinson-directed drama, The Idol, co-starring Abel Tesfaye, AKA The Weeknd
MAXXXINE ‘In this business,’ reads the opening quote by Bette Davis, ‘until you’re known as a monster, you’re not a star.’