Who got Alison DiLaurentis (Sasha Pieterse) pregnant? It's the question on every Pretty Little Liars fan's mind. Now that you've had some time to think it over, we want to know what your top theory is.
 
We've already shared our top guessesIan Thomas (Ryan Merriman), Detective Wilden (Bryce Johnson), a true mystery man, or she wasn't actually pregnant — as well as our thoughts on why we don't buy the theory that it was Toby.

But what do you think? Vote in our poll, and share your thoughts in the comments below!

 

Catch the next episode of Pretty Little Liars on Tuesday, February 5, 2013 at 8 p.m. ET/PT on ABC Family.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin