The Bachelorette star Rachel Lindsay describes herself as a straight shooter, and she already proved that by revealing the end of her season before it even premieres!

The Bachelorette's thirteenth season is several days away from its May 22 premiere, but during a Thursday conference call with reporters, Rachel was quick to confirm whether she left the reality dating show happy -- and whether she currently has a fiance.

"I am very much so in love and very much so engaged," Rachel revealed with a sweet laugh.

The 32-year-old Dallas attorney naturally kept the man's identity a secret, but this lucky guy is apparently everything she's been searching for.

"If I had a list, he would check everything off," said the ex-girlfriend of The Bachelor's Season 21 star Nick Viall.

Rachel is apparently so in love that she's not going to rule out a wedding in the near future.

When Reality TV World asked The Bachelorette star if she envisions a short or long engagement, Rachel explained, "Maybe it will be quick, maybe it will be a longer engagement like [Shawn Booth] and [Season 11 Bachelorette Kaitlyn Bristowe]."

"I think we'll just see how it goes," she teased. "We just really want to get to know each other better and cultivate our relationship."

However, last season's Bachelorette JoJo Fletcher -- who also lives in Dallas, and is currently engaged to Season 12's winner Jordan Rodgers -- gave Rachel some advice about her new romance.

"One of the things JoJo told me when I talked to her is, 'When you find your fiance and then you're finally able to be public, you don't want to rush everything.' She encouraged me to just get to know the person and take my time," Rachel revealed to Reality TV World.

"And I really want to take that to heart. That's what I want to do. I want to give us the chance to get to know each other and then we'll see what happens!"

The intelligent and confident beauty also said she would also consider airing her wedding as a televised special one day.

"I'm not against it," Rachel noted of sharing her big day with fans. "But I'm just trying to take one step at a time. I just want to get to know my fiance the fullest before I even start thinking about a wedding."

When The Bachelorette's new season premieres Monday, May 22 at 9PM ET/PT on ABC, Rachel will begin dating 31 bachelors.

Fans can look forward to following Rachel on her journey to find love, and now, everyone can expect a fairy-tale ending. Congratulations, Rachel!