Angel star Charisma Carpenter gave birth to a baby boy, Donovan Charles Hardy, on Monday in Los Angeles. This is Carpenter's first child with hubby Damian Hardy.