The ladies have landed! The names and photos of the 30 contestants vying for Nick Viall’s heart were officially released by ABC on Wednesday, December 7.
Viall’s bachelorettes include a “dolphin-loving woman,” a “no-nonsense Southern belle who has Nick in her cross-hairs for a big country wedding,” and “a successful businesswoman who runs her parents multi-million-dollar flooring empire.”
The juiciest tease of all, however, is the introduction of Liz, “a bachelorette who is hiding a big secret about her past involving Nick.”

(ABC/Rick Rowell)
NICK VIALL, CHRIS HARRISON
The girls certainly seem to know how to make a first impression, though we have yet to find out who receives the coveted first impression rose. In its release, ABC promises a “bubbly school teacher” named Sarah, who will race up the driveway to convey to Viall that he isn’t “a ‘runner-up’ in her eyes or heart.” (The season 21 lead was famously the runner-up on not only one season of The Bachelorette, but two.)
Another contestant (Jasmine G.) will boldly enter the mansion with a man—beloved Bachelor jeweler Neil Lane—so that she can show Viall the ring she wants for when he proposes. Then, there’s Alexis—the self-proclaimed “aspiring dolphin trainer” who will show up in… a “dolphin costume.”

(ABC/Rick Rowell)
NICK VIALL, ALEXIS
Inside the mansion, ABC promises some kisses–and of course, drama. According to the release, Viall has “palpable” chemistry with a contestant named Vanessa, but one contestant will pull the classic villain move by scheming to steal the Bachelor away. This season, her name is Corinne. By the end of the night, only 22 women will receive roses.
Check out the full list of contestants below!
Alexis, 23, aspiring dolphin trainer, Secaucus, NJ

(ABC/Mitch Haaseth) ALEXIS
Angela, 26, model, Greenville, SC

(ABC/Mitch Haaseth) ANGELA
Astrid, 26, plastic surgery office manager, Tampa, FL

(ABC/Mitch Haaseth) ASTRID
Briana, 28, surgical unit nurse, Salt Lake City, UT

(ABC/Mitch Haaseth) BRIANA
Brittany, 26, travel nurse, Santa Monica, CA

(ABC/Mitch Haaseth) BRITTANY
Christen, 25, wedding videographer, Tulsa, OK

(ABC/Mitch Haaseth) CHRISTEN
Corrine, 24, business owner, Miami, FL

(ABC/Mitch Haaseth) CORINNE
Danielle L., 27, small business owner, Los Angeles, CA

(ABC/Mitch Haaseth) DANIELLE L.
Danielle M., 31, neonatal nurse, Nashville, TN

(ABC/Mitch Haaseth) DANIELLE M.
Dominique, 25, restaurant server, Los Angeles, CA

(ABC/Mitch Haaseth) DOMINIQUE
Elizabeth (“Liz”), 29, doula, Las Vegas, NV

(ABC/Mitch Haaseth) ELIZABETH W.
Elizabeth, 24, marketing manager, Dallas, TX

(ABC/Mitch Haaseth) ELIZABETH S.
Hailey, 23, photographer, Vancouver, British Columbia, Canada

(ABC/Mitch Haaseth) HAILEY
Ida Marie, 23, sales manager, Harlingen, TX

(ABC/Mitch Haaseth) IDA MARIE
Jaimi, 28, chef, New Orleans, LA

(ABC/Mitch Haaseth) JAIMI
Jasmine B., 25, flight attendant, Tacoma, WA

(ABC/Mitch Haaseth) JASMINE B.
Jasmine G., 29, pro basketball dancer, San Francisco, CA

(ABC/Mitch Haaseth) JASMINE G.
Josephine, 24, unemployed nurse, Santa Cruz, CA

(ABC/Mitch Haaseth) JOSEPHINE
Kristina, 24, dental hygienist, Lexington, KY

(ABC/Mitch Haaseth) KRISTINA
Lacey, 25, digital marketing manager, Manhattan, NY

(ABC/Mitch Haaseth) LACEY
Lauren, 30, law school graduate, Naples, FL

(ABC/Mitch Haaseth) LAUREN
Michelle, 24, food truck owner, Los Angeles, CA

(ABC/Mitch Haaseth) MICHELLE
Olivia, 25, apparel sales representative, Nashville, TN

(ABC/Mitch Haaseth) OLIVIA
Rachel, 31, attorney, Dallas, TX

(ABC/Mitch Haaseth) RACHEL
Raven, 25, fashion boutique owner, Hoxie, AR

(ABC/Mitch Haaseth) RAVEN
Sarah, 26, grade school teacher, Newport Beach, CA

(ABC/Mitch Haaseth) SARAH
Susannah, 26, account manager, San Diego, CA

(ABC/Mitch Haaseth) SUSANNAH
Taylor, 23, mental health counselor, Seattle, WA

(ABC/Mitch Haaseth) TAYLOR
Vanessa, 29, special education teacher, Montreal, Quebec, Canada

(ABC/Mitch Haaseth) VANESSA
Whitney, 25, Pilates instructor, Chanhassen, MN

(ABC/Mitch Haaseth)
WHITNEY
Season 21 of The Bachelor premieres Monday, January 2, at 8 p.m. ET on ABC.