It's alright. I know Mateo's just playing
— Anna when Mateo pulls her hair[1]
Anna & Elsa Ellie are recurring characters on Jane the Virgin, portrayed by Mia and Ella Allan.


Anna and Ellie are the twin daughters born to Petra on March 7, 2016. At age 4 in 2020, the girls are heralded as very bright and extremely well-behaved, winning awards and recognition for their prodigiousness. They spend a lot of time with their family, which includes their mother, father, brother Mateo and Aunt Jane. Mateo can be a little wild, around the girls too, like​ one time when he pulls Anna's hair, but the girls handle it calmly and continuously are excited about spending time with their brother.


After Petra discovers Rafael's last sperm sample in the Season 1 finale, she inseminates herself in the Season 2 premiere with a turkey baster without Rafael's knowledge or permission, and Rafael was angered by this. However, he soon warmed to the idea​ and was around a lot during Petra's pregnancy. He was there on the day of the ultrasound when it was discovered that Petra was having twin girls, much to Petra's shock.

Rafael and Petra become closer during Petra's pregnancy, and the pair even share a kiss, but Petra doesn't move forward due to Rafael's feelings for Jane. Petra also tells Rafael that he said he would be involved in the pregnancy, and Petra won't allow herself or their daughters to be "second-class citizens".

Petra gives birth to Elsa and Anna in Chapter Thirty-Six (after a long labor with no medication, as she has a blood deficiency) with Jane as her birthing partner. Jane holds Elsa after the birth, and Petra tells her that she and Rafael have decided to name them Elsa and Anna respectively. Jane, naturally, sees the humor in this and explains as much to Petra. The new mother shrugs it off, informing Jane that she will be the only one to think in those terms. Rafael, who was stuck in traffic with Jane's boyfriend (now fiance) Michael Cordero, soon joins the scene and apologizes to Petra for missing the birth. He then takes the twin that Jane is holding and Jane leaves them to bond.


  • The girls were inadvertently named after the sisters from Frozen.[2]
  • It is possible that the twins may not be Rafael's.[3]
    • Jennie Urman in May 2015: "She's a young woman; she doesn't need [Rafael] to get her pregnant."[4]
  • Petra had Elsa's name legally changed to Ellie.
  • Both JR and Petra believe that the twins are spoiled.
  • Anna and Ellie told Mateo that the tooth fairy and Santa Clause don't exist.

Notes and references

Jane VillanuevaXiomara De La VegaPetraRafael Solano
Mateo Solano VillanuevaAlba VillanuevaMichael Cordero
Rogelio De La Vega
Rose SolanoJane RamosLina SantillanJorge Garcia
Darci FactorBruceEsteban SantiagoAdam Alvaro
Marlene DonaldsonNadine HansonChuck ChesserRoman Zazo
Luisa AlverBaby De La Vega FactorMateo Villanueva
Anna & EllieMagdaAnežka ArchulettaCatalina Mora
Liliana De La VegaManuel De La VegaMia AlverDerek Ruvelle
Elena Di NolaEmilio Solano
Community content is available under CC-BY-SA unless otherwise noted.