Rod Stewart is a grandfather for the second time as his son Liam has welcomed his first child.
The singer has eight children – including new dad Liam, 28, – and one other grandchild named Delilah.
He has now become a grandad for the second time as the newborn arrived.
The new parents took to social media to share the new baby's new name.
Sharing a photo of the newborn on his Instagram, wearing a Celtic shirt and hat, Liam penned: "Welcome lad love you. American, British, Croatian, Kiwi. Louie Mark Roderick Stewart 5.12.23."
Many friends and family took to the comments section to congratulate the family on their new arrival.
One said: "Congrats!! He is so precious! Glad everyone well. Wish you all much happiness!! Love the little Celtic wear! Grandpop did well!! Now waiting on your sister!!"
As another added: "Welcome to the world lil guy. Congratulations to you both, you will make amazing parents x."
A third wrote: "So happy for you guys!! He’s beautiful!!!"
Earlier in the year, the couple said that their son would take after his dad and grandad, supporting the Glasgow football team.
They had already started collecting a Celtic-themed wardrobe for the baby, buying up some baby clothes in the Celtic Superstore during a visit to Celtic Park.
Nicole shared a snap to her social media with Liam holding up a Celtic baby grow confirming that their unborn child will be a fan.
Rod's family is due to get even bigger as his daughter Ruby, is also expecting a baby boy with her fiancé Jack Kalic.
Ruby is the daughter of former model Kelly Emberg, who was married to Rod between 1983 and 1990.
77-year-old Rod first became a grandfather for the first time back in 2011 when he was 66.
Kimberley, now 43, had a daughter with actor Benicio Del Toro.
Liam is best known for being a professional ice hockey player.
In the past he has played for the Spokane Chiefs, Alaska Aces, and most recently Milton Keynes Lightning.