Sinead O'Connor is Pregnant
Sinead O'Connor has announced that she is pregnant and is due in December. Sinead is knocked up by her partner, Frank Bonadio. She has two previous children by two baby daddies.
She does want people to know that the above picture was taken in March and that she was NOT pregnant while smoking.
She said: "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."