Jane and Rafael might be headed toward a wedding on Jane the Virgin, but leave it to Michael to make her reconsider her future.

Yes, Rafael (Justin Baldoni) will pop the question on Monday's episode (9/8c, The CW), but don't expect Jane (Gina Rodriguez) to give him an answer right away. In fact, someone from Jane and Michael's (Brett Dier) past will jog Jane's memory (via flashbacks, naturally) about adorable — and hot and heavy — moments the duo has shared. Elsewhere, a few present-day run-ins also complicate Jane's decision.

Check out all this week's Mega Buzz items!

But Jane isn't the only one with an ex in the picture: Petra (Yael Grobglas), who's now running the Marbella, will find a way to get herself close to Rafael once again. Sounds like this love quadrangle is back in full swing!

Crave scoop on your favorite TV shows? E-mail questions to mega_scoop@tvguide.com or drop us a line at Twitter.com/TVGuide