Finally--a celebrity baby name that's not slightly awkward or downright bizarre.
Legendary rocker Rod Stewart spilled the beans and revealed his new grandaughter's name in an interview with USA Today, telling the newspaper that he's been going around singing songs about his daughter Kimberly Stewart's newborn baby, whose handsome father is actor Benicio Del Toro.
So who's the newest celebrity baby to grace the Hollywood playground? Say hello to Delilah.
Rod told the paper that he couldn't be happier about the birth of his first granddaughter. In fact, little Delilah is only six months younger than his own son Aiden, with his third wife, model Penny Lancaster.
"I'm a grandfather now," grandpa Rod told USA Today, 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 also told E! News that he is overjoyed about the new addition to the family.
"My joy is indescribable," the "Forever Young" father of eight said. Rod even revealed some hospital room details, telling E! that the entire Stewart clan-- including his ex and Kim's mom, Alana Stewart--were there for Kim at the hospital during the birth. And according to the singer, baby Delilah was a welcomed addition to the family.
"We had everyone at the hospital to help Kimberly," he said. "I won't say we always agree, but we get along."
Check out more celebrities that have had their baby secrets spilled.