Por isso ela não esperava! Jane the Virgin está de volta com várias reviravoltas. Nessa temporada, Jane (Gina Rodriguez) precisa lidar com os seus sentimentos por Rafael (Justin Baldoni) enquanto se reencontra com uma antiga paixão. Enquanto isso, Rafael perde a gerência do Marbella e precisa formar aliança com sua ex-esposa Petra (Yael Grobglas). Também, Rogelio de la Vega (Jaime Camil), o pai de Jane, está esperando um bebê com sua excêntrica ex, mas agora está casado com Xiomara (Andrea Navedo).