Sinead O’Connor is pregnant with her fourth baby. She is due Christmas Eve. The baby daddy is her partner Frank Bonadio. Her other children are Jake, 18, with first husband, drummer John Reynolds; Roisin, 10, with Irish Times columnist John Waters; and two-year- old Shane, with musician Donal Lunny.
Sinead was not pregnant with the baby while photographed smoking in Manhattan earlier this spring with Frank. She told the Daily Mail, "I want people to know the baby is due on Christmas Eve, so they will know I could not have been pregnant when I was smoking."
Source: Daily Mail (London), May 13, 2006