'I've had sex with ghosts and never got pregnant', says Ugly Betty actress Joy Beyhar The 'Ugly Betty' actresss said, "So, let me help you out here. She's having a sexual hallucination, which, you know, we all have them."