'The Bachelorette' Spoilers! Meet Andi Dorfman's Final Four Guys

Andi Dorfman The Bachelorette

Andi's season of 'The Bachelorette' doesn't air until May but we already know her final four!

Okay, so Andi Dorfman's season of The Bachelorette doesn't begin airing until May 19, but already, the final four suitors have been revealed, thanks to some expert sleuthing.

If you want to watch the show and be surprised which of the rose seekers make lasting impressions on our gal Andi, then stop right now and don't read any further. Here's the obligatory "SPOILER ALERT" warning.

But if you want to wade through the ether and get to the list of real contenders, so you can only concern yourself with CliffsNotes-style watching of the show, then by all means, carry on!

Andi Dorfman's final four are as follows and there isn't a non-hunk among them.

Nick ViallViall is 33, he is a Midwesterner (from Milwaukee but living in Chicago) and is a sales exec. His parents had 11 kids. Can you say "family oriented?" On his date with Andi, they sipped a custom beer called "Nick & Andi: The Perfect Brew." Does it get anymore swoon-worthy? If these two go the distance, they can totes forego the bubbly at their wedding in favor of a reprise of this personalized bevvie.

Chris Soules: We've got another milk-fed Midwesterner among the top contenders. Chris is an Iowan and he works in agriculture. We don't know his exact age, but he supposedly has loot cakes. Um, we could totally live in Iowa if it's cohabiting and making sweet love to someone who has big bucks.

Marcus Grodd: Marcus is 26 and while he now resides in Texas, he's of Canadian origin and was a soccer player — just like a certain former Bachelor. Ess okay, Andi could have an international love affair with this guy.

Josh Murray: He is 29 and works in the financial sector. He is from Georgia, like Andi, so their shared geographical origin could make for a deeper connection.