Question: who is the girl that plays jane the virgin
Answer: Gina Alexis Rodriguez ( born July 30 , 1984 ) is an American actress , model , writer , producer , and director .