Conversation so far:
how is jane pregnant if she's a virgin
In the series Jane the Virgin, Jane becomes pregnant after an accidental artificial insemination by her gynecologist.
how old is jane from jane the virgin when she is accidentally inseminated
Jane Villanueva, a 23 year old religious young Latina, becomes pregnant after being artificially inseminated by mistake
whose sperm did jane villanueva become accidentally inseminated with
Rafael Solano, owner of the Marbella Hotel, is the biological father of Jane Villanueva's child

Question: who plays the main character
Self-contained rewrite: who plays jane in jane the virgin