Kelly Emberg has announced that her daughter with music legend Rod Stewart is pregnant.
Ruby Stewart, 35, is expecting a baby boy, with Rod, 78 set to become a grandfather later this year.
Former Vogue model Kelly, 63, was seen celebrating the baby shower with Ruby and rocker Rod, who has since married Penny Lancaster.
Announcing the sweet news on her Instagram, Kelly was seen beaming in the photos as she posed alongside her pregnant daughter Ruby.
Expectant mum Ruby looked radiant in a striking yellow dress while her dapper dad Rod who sported a white sweater and matching white slacks.
Pregnant Stacey Solomon brands herself an 'old fogy' over NYE plans with Joe"Congratulations to my baby girl @rubystewart. She’s having a baby boy! I’m going to be a grandma! Call me Kiki!
"Beautiful baby shower. Kudos to @sirrodstewart it was a family affair! @itsjakeyouguys," Kelly wrote in her Instagram caption.
Kelly also posted another sweet snap of her and Ruby with the caption: "Ruby you are so beautiful and I can’t wait to experience you becoming a mother for the first tim. 'Enjoy your baby moon with Jake. Only a few months away."
Ruby is welcoming her first child with her fiancé, Jake Kalik.
In more photos, Kelly went on to gush: "Now she will be a mom for the very first time. Life moves fast. We need to take time and enjoy the moments.
"What a beautiful baby shower. Ruby was glowing. Everyone is so excited to welcome baby Kalick into the world. I’m so happy for Ruby and Jake and of course me. I can’t wait," an excited Kelly added.
Former model Kelly first started dating Rod in 1983 and four years later, in 1987 the pair welcomed daughter Ruby.
Just three years after the birth of Ruby, the pair split, with Rod later saying in his autobiography that it was because he was unfaithful to Kelly.
In total, Rod is father to eight children, including Sarah, 59, Kimberly, 43, and Sean, 42, Renee, 30, Liam, 28, Alastair, 17, and Aiden, 12.