Depp's 'Let the Light In' Exhibition Unveiled in London
Published on 7.18.25
Johnny Depp's new art exhibition, "Let the Light In", will be unveiled at Castle Fine Art in London on Friday. The collection features two main pieces, a portrait of his daughter Lily-Rose and a self-portrait from the early 2000s, created during his time with wife Vanessa Paradis and their children Jack and Lily-Rose, at Le Hameau in France.