David Arquette and his on again/off-again girlfriend Christina McLarty are having a baby, TMZ reports.

The info has spread after David shared the happy news to the movie crew of a film he is shooting in Vancouver and the info has spread. The TV host and Entertainment Tonight sweetie is apparently in her fourth month.

David also has a 9-year-old daughter named Coco with his ex-wife Courteney Cox.

David's rep could not be reached for a comment.