<Tr> <Td_colspan="2"> ← Previous Season 2 Next → Season 4 </Td> </Tr> <Tr> <Td_colspan="2"> List of Jane the Virgin episodes </Td> </Tr> <P> The third season of Jane the Virgin premiered on The CW on October 17, 2016 and ended on May 22, 2017 . The season consisted of 20 episodes and stars Gina Rodriguez as Jane Villanueva a young Latina university student accidentally artificially inseminated with her boss' sperm, Rafael Solano (Justin Baldoni). In this season, Jane marries Michael Cordero, Jr . (Brett Dier) and must deal with married life while Rafael discovers secrets from his past and his ex-wife, Petra Solano (Yael Grobglas), deals with her evil twin sister . </P> <Ul> <Li> Gina Rodriguez as Jane Gloriana Villanueva </Li> <Li> Andrea Navedo as Xiomara "Xo" Gloriana Villanueva </Li> <Li> Yael Grobglas as Petra Solano / Anezka </Li> <Li> Justin Baldoni as Rafael Solano </Li> <Li> Ivonne Coll as Alba Gloriana Villanueva </Li> <Li> Brett Dier as Michael Cordero, Jr . </Li> <Li> Jaime Camil as Rogelio de la Vega </Li> <Li> Anthony Mendez as the Latin Lover Narrator (voice over) </Li> </Ul>

When was jane the virgin season 3 released