People magazine is reporting that ``Accidentally On Purpose'' star Jenna Elfman has given birth to a baby boy.
``Accidentally on Purpose'' star Jenna Elfman gives birth to baby boy