Leave it to ole grandpa to spill the beans.
Legendary rocker Rod Stewart slipped and revealed his new grandaughter's name in an interview with USA Today, telling the paper he's been going around singing songs about his daughter Kimberly's new baby, whose father is Benicio Del Toro.
Rod, who's a grandfather eight times over now, says he couldn't be happier about the birth of the little girl. She is just six months younger than his own son Aiden, with his third wife, model Penny Lancaster.
So what's the little tot's name? And will she be joining the weird baby names club?
No wacky baby names for Kim. In fact, her little girl's name, Delilah, is downright cute.
"I'm a grandfather now," her pround dad Rod had said, singing out the name Delilah as he talked about his new granddaughter. "I've been going around blabbing that out for hours now."
The rocker tells E! News that he is overjoyed about the new addition to the family.
"My joy is indescribable," he said.
Rod says that the entire Stewart clan, including his ex and Kim's mom, Alana Stewart, rallied around Kim at the hospital for the birth, saying the baby was a wonderful welcome to the bunch.
"We had everyone at the hospital to help Kimberly," he said. "I won't say we always agree, but we get along."
Delilah's birth even inspired him to start penning tunes again, something Rod says he "never thought [he'd] do."
"I'm writing about divorce, about my childhood, all sorts of things," he said. "Why this gift has come back to me after lying dormant for 17 years, I don't know. But it has."
Kim welcomed her baby girl on Aug. 21, which also happens to be her 32nd birthday. Del Toro's rep told E! News back in April that the Oscar winner was "very supportive" and looking forward to Delilah's arrival.