Like a hangover after a wild night out, you knew the "Bachelor Pad" was coming.
The reality TV competition -- where former "Bachelor" and "Bachelorette" contestants compete for a cash prize -- premieres August 8th on ABC.
ABC just released photos of the telegenic cast -- in swimsuits, of course -- and revealed two more contestants. The two additions are both from the current season of "The Bachelorette" -- Blake Julian, who just got the boot from Ashley Hebert in Hong Kong, and William Holman, who was too harsh during Hebert's roast. Check out all their photos, below.
There is one yet-to-be-named male contestant, which many suspect is "Bachelorette" bad guy Bentley Williams. Williams withdrew from the show after saying he wasn't interested in Hebert, only to come back in Hong Kong and tell her the same thing.
Of course, Jake Pavelka and Vienna Girardi will reunite for the first time since their blowout on "The Bachelorette: After the Final Rose."
Below is the complete cast list.
The Women
Gia Allemand (“The Bachelor” Season 14, Jake Pavelka)
Holly Durst (“The Bachelor” Season 12, Matt Grant)
Vienna Girardi (“The Bachelor” Season 14, Jake Pavelka)
Jackie Gordon (“The Bachelor” Season 15, Brad Womack)
Michelle Money (“The Bachelor” Season 15, Brad Womack)
Ella Nolan (“The Bachelor” Season 14, Jake Pavelka)
Erica Rose (“The Bachelor” Season 9, Lorenzo Borghese)
Melissa Schreiber (“The Bachelor” Season 15, Brad Womack)
Alli Travis (“The Bachelor” Season 15, Brad Womack)
The Men
Graham Bunn (“The Bachelorette” Season 4, DeAnna Pappas)
Kirk Dewindt (“The Bachelorette” Season 6, Ali Fedotowski)
Kasey Kahl (“The Bachelorette” Season 6, Ali Fedotowski)
Jake Pavelka (“The Bachelor” Season 14)
Justin “Rated-R” Rego (“The Bachelorette” Season 6, Ali Fedotowski)
Michael Stagliano (“The Bachelorette” Season 5, Jillian Harris)
Blake Julian (“The Bachelorette” Season 7, Ashley Hebert)
William Holman (“The Bachelorette” Season 7, Ashley Hebert)
Mystery Man (“The Bachelorette” Season 7, Ashley Hebert)