Surprise! Lopez is having twins© ITN 2008
It may not come as the greatest shock to her fans, but Jennifer Lopez's father has confirmed the singer is expecting not one baby, but two!
David Lopez revealed the worst kept secret in Hollywood while appearing on a TV show.
Rumours have been circulating for months that the Do It Well star was expecting twins with her husband Marc Anthony.
Mr Lopez said, "It's twins. The thing is in my family, my sister also had twins, so it's a hereditary thing. I'm very proud. Jennifer has yearned to be a mother for many years."
The proud grandfather-to-be chose not to reveal what sex the babies are.
But Lopez's fans won't have to wait long to find out, as she is expected to give birth very soon.