Search
Close this search box.
WTX News UK News Main logo

The Weeknd and Lily-Rose Depp put The Idol backlash to one side as they pose at Cannes Film Festival screening

They posed with director Sam Levinson amid criticism of the drama.