Singer Alanis Morissette has given birth to a baby boy, who she has named Winter Mercy Morissette-Treadway.
She gave birth last Thursday and on Monday posted a picture of the newborn on social media, writing: "He's here.
"Winter Mercy Morissette-Treadway. #8/8/19."
The 45-year-old mother-of-three added: "#mywholelifeidreamedoflovingyouthree."
The Canadian singer announced in March that she was expecting a third child.
Sharing a black and white image of herself sporting a baby bump, she wrote: "So much NEWness."
The singer already has two children with her husband Mario Treadway - an eight-year-old son named Ever Imre and a three-year-old daughter called Onyx Solace.