Whenever Justin Bieber debuts a new music video, it’s bound to go viral. But his newest one happens to have some unexpected crossover appeal thanks to a cameo by the one and only Diane Keaton. The 75-year-old actress isn’t the first name you think of when you consider who’s in Bieber’s fan base, but this charming new video just proved that they’re quite the dynamic duo.
Keaton stars as Bieber’s grandmother in the poignant new music video for “Ghost,” which is about healing from grief. Keaton revealed in an interview with Vogue that she brought her own clothes to wear in the film, including a fabulous plaid Gucci coat. “That coat is really killer for me. It’s my favorite,” Keaton told Vogue. “A coat is the greatest thing in the world for a person like me, who’s kind of odd. Let’s face it: I’m willing to accept the fact that I’m a little odd.” Scroll down to watch the video and shop Keaton-inspired pieces.