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 video, including a fabulous plaid Gucci coat. “That coat is really killer for me. It’s my favorite,” Keaton said. “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 to shop Keaton-inspired pieces.