Singer says she IS expecting after months of denial

Jennifer Lopez has finally revealed she is pregnant with her first child after months of denial.

The singer revealed her ‘secret’ to excited fans at her concert in Miami last night, saying:

‘We want to thank you for being such a special part in our lives… Marc and I are expecting.’

The 38-year-old singer has previously denied the rumours claiming they were ‘absolutely 100% false’ but it seems the pressure was mounting.

Only last week designer Roberto Cavalli added fuel to the fire by admitting: ‘Well, Jennifer Lopez, at this moment, she requests something very special because she is waiting for the baby.’

Jen has yet to confirm or deny the rumours she is expecting twins.

See Jennifer Lopez reveal pregnancy in this video…

Holly Arnold