Rod Stewart and fiancée Penny Lancaster have had their first child together, a baby boy.
The child, Stewart's seventh, was born on Sunday morning at a London hospital, weighing 7lbs 7oz.
The couple, who have been together for nearly six years, have yet to choose a name for the baby.
Commenting, Stewart said: "I am so very proud of my girl Pen for the commitment, courage and strength she showed throughout. We are celebrating every moment with our beautiful boy, we just can't take our eyes off of him."