Spoilers from the new season of the ABC reality show The Bachelorette have already started rolling before the show wrapped filming its upcoming season 13. Previously, it was known that the reality dating show will star Rachel Lindsay – the first African-American lead. And now, new leaked photos may have revealed the identity of her final three suitors.

According to Reality Steve, the last few days have been quite busy on Rachel's season as the 31-year-old attorney begins her round of hometown dates.

Typically, the hometown dates are aired in the last phase of the season, when the bachelorette has almost narrowed down to her final four contestants.

Spoilers ahead: Do not proceed if you don't want to know about the finalists of Bachelorette season 13.

While there's less than a month left before the new season's premiere, leaked videos and photos from the set of Bachelorette season 13 spoiled the identity of three of Rachel's finalists. Her first hometown date commenced in Miami, Florida, where she spent time with Dr. Bryan Abasolo, a chiropractor for The Accident and Injury Team.

Leaked videos revealed that the new Bachelorette enjoyed some dancing with the health care professional.

Following the date with Abasolo, Rachel visited personal trainer Peter Kraus' hometown of Madison in Wisconsin. According to reports, Kraus is a graduate from the Madison Area Technical College and has even tried his luck in modelling.

The visit to Madison turned out to be quite romantic, as is apparent from the social media pictures that show the bachelorette and Kraus walking hand-in-hand through the city. After making stops at the Capitol Building and a Farmer's Market, the pair enjoyed dinner at Kraus' parents' house in Cottage Grove, Wisconsin, according to Reality Steve.

While the site didn't have any photos from Rachel's remaining two hometown dates, it was claimed that one of the final four is Colorado-based Dean Unglert, with whom Rachel allegedly had her first one-on-one in South Carolina.

The Bachelorette season 13 premieres on Monday, 22 May at 9pm EST on ABC.