Originally appeared on E! Online
Mandy Moore will never regret meeting her hero, Diane Keaton.
The actress, who portrayed Keaton’s onscreen daughter in the 2007 film “Because I Said So”, paid tribute to the Oscar winner after her death on Oct. 11.
“They say don’t meet your heros but I got to work with one of mine and even call her ‘mom’ for a few months,” Moore wrote on Instagram alongside an image from the movie. “An honor of a lifetime.”
A spokesperson for Keaton, who is survived by kids Dexter and Duke, confirmed her death to People, noting no further details on her passing are available at this time.
“What an incandescent human Di is and was,” Moore continued. “I am so sad she’s gone for all the reasons but also because it felt like she’d be here forever, dazzling us with her talent and charm (and her style, c’mon)!!! One of the very best to ever do it. All my love to her children and loved ones.”
Like Moore, Kimberly Williams-Paisley, who portrayed Keaton’s onscreen daughter in the “Father of the Bride” films—reflected on their time together.
READ How Diane Keaton Achieved Lifelong Dream 10 Months Before Her Death
“Diane, working with you will always be one of the highlights of my life,” she captioned her Instagram tribute. “You are one of a kind, and it was thrilling to be in your orbit for a time. Thank you for your kindness, your generosity, your talent, and above all, your laughter.”
Keaton was also honored by her “First Wives Club” costar Bette Midler, who called her brilliant, beautiful, and extraordinary.
“I cannot tell you how unbearably sad this makes me,” Midler shared on Instagram. “She was hilarious, a complete original, and completely without guile, or any of the competitiveness one would have expected from such a star. What you saw was who she was…oh, la, lala!”
PHOTOSDiane Keaton, Luke Evans at Wimbledon