'The Bachelorette' contestants: Meet the cast of men looking to charm Jenn Tran

Jenn Tran is looking for Mr. Right on "The Bachelorette." So, which Prince Charmings are waiting in the wings?

Tran, a 26-year-old physician assistant student, competed on Season 28 of "The Bachelor" for Joey Graziadei's rose. Now, the New Jersey native is leading the quest for true love, as she searches for a man to sweep her off her feet with his good heart.

"Jenn Tran is a sweet and compassionate woman who has dedicated her life to helping others," Tran's "Bachelorette" bio reads. "The bilingual Vietnamese beauty currently resides in Miami and is ready to find love with a man who’s as reliable and thoughtful as she is."

Season 21 of "The Bachelorette" premieres July 8 at 8 p.m. EDT on ABC.

Here's a look at the 25 men who will be vying for Tran's affection on the reality series' latest season.

Maria Georgas: TV personality reveals she 'had to decline' becoming the next 'Bachelorette' lead

Aaron

Aaron
Aaron
  • Age: 29

  • Occupation: Aerospace engineer

  • Hometown: Tulsa, Oklahoma

Austin

Austin
Austin
  • Age: 28

  • Occupation: Sales executive

  • Hometown: San Diego

Brendan

Brendan
Brendan
  • Age: 30

  • Occupation: Real estate broker

  • Hometown: Vancouver, British Columbia

Brett

Brett
Brett
  • Age: 28

  • Occupation: Health and safety manager

  • Hometown: Manheim, Pennsylvania

Brian

Brian
Brian
  • Age: 33

  • Occupation: Aesthetics consultant

  • Hometown: Boynton Beach, Florida

Dakota

Dakota
Dakota
  • Age: 27

  • Occupation: Sommelier

  • Hometown: Paradise Valley, Arizona

Devin

Devin
Devin
  • Age: 28

  • Occupation: Freight company owner

  • Hometown: Houston

Dylan

Dylan
Dylan
  • Age: 24

  • Occupation: Medical student

  • Hometown: Elk Grove, California

Grant

Grant
Grant
  • Age: 30

  • Occupation: Day trader

  • Hometown: Houston

Hakeem

Hakeem
Hakeem
  • Age: 29

  • Occupation: Medical device salesman

  • Hometown: Schaumburg, Illinois

Jahaan

Jahaan
Jahaan
  • Age: 28

  • Occupation: Startup founder

  • Hometown: New York

Jeremy

Jeremy
Jeremy
  • Age: 29

  • Occupation: Real estate investor

  • Hometown: New York

John

John M.
John M.
  • Age: 25

  • Occupation: Medical student

  • Hometown: Delray Beach, Florida

Joan Vassos: 'Golden Bachelorette' gets second love chance, weighs in on Gerry Turner divorce

Jonathon

Jonathon
Jonathon
  • Age: 27

  • Occupation: Creative director

  • Hometown: Los Angeles

Kevin

Kevin
Kevin
  • Age: 35

  • Occupation: Financial analyst

  • Hometown: Denver

Marcus

Marcus
Marcus
  • Age: 31

  • Occupation: Army Ranger veteran

  • Hometown: Raleigh, North Carolina

Marvin

Marvin
Marvin
  • Age: 28

  • Occupation: Luxury event planner

  • Hometown: Santa Monica, California

Matt

Matt
Matt
  • Age: 27

  • Occupation: Insurance executive

  • Hometown: Atlanta

Moze

Moze
Moze
  • Age: 25

  • Occupation: Algebra teacher

  • Hometown: Albany, New York

Ricky

Ricky
Ricky
  • Age: 28

  • Occupation: Pharmaceutical representative

  • Hometown: Miami

Sam M.

Sam M.
Sam M.
  • Age: 27

  • Occupation: Contractor

  • Hometown: Myrtle Beach, South Carolina

Sam N.

Sam N.
Sam N.
  • Age: 25

  • Occupation: Entrepreneur

  • Hometown: Carlsbad, California

Spencer

Spencer
Spencer
  • Age: 30

  • Occupation: Pet portrait entrepreneur

  • Hometown: Dallas

Thomas N.

Thomas
Thomas
  • Age: 31

  • Occupation: Retirement advisor

  • Hometown: Tucker, Georgia

Tomas A.

Tomas
Tomas
  • Age: 27

  • Occupation: Physiotherapist

  • Hometown: Toronto

This article originally appeared on USA TODAY: 'The Bachelorette' contestants 2024: See cast of men for Season 21