The Bachelor premieres January 2 on ABC, and photos and names for the full slate of Season 21 contestants have just been revealed!
They hail from all over creation, but have one thing in common:
All are looking for love, and/or 15 minutes of reality TV fame.
Meet the 30 women who will vie for Nick Viall's heart - and follow the link for The Bachelor spoilers to learn who wins it (spoiler alert)!
Alexis (The Bachelor)
Alexis, 23, is an aspiring dolphin trainer, from Secaucus, New Jersey. That's different!
Angela (The Bachelor)
Angela, 26, is a model from Greenville, South Carolina.
Astrid (The Bachelor)
Astrid, 26, is a plastic-surgery office manager, from Tampa, Florida.
Briana (The Bachelor)
Briana, 28, is a surgical unit nurse, from Salt Lake City.
Brittany (The Bachelor)
Brittany, 26, is a travel nurse, from Santa Monica, Calif.
Corrine (The Bachelor)
Corrine, 24, is a business owner from Miami, Florida.