Question: what is the most recent episode of jane the virgin?
Answer: 'Jane the Virgin' series finale recap: Season 5, episode 18 | EW.com.