The Bachelor is back and this time, Grant Ellis is at the helm.
Grant has some seriously awesome contestants to choose from this year. If you love all their outfits on the 2025 season of The Bachelor, check out where to get the contestants’ looks below.
Pssst… this article includes affiliate links which means we may make a commission if you make a purchase
Episode 9, ‘Finale and ATFR’

Juliana Pascquarosa wearing a Retrofete Dark Brown Sequin Strapless Maxi Dress.

Juliana Pascquarosa wearing a purple embellished one-shoulder midi dress.

Juliana Pascquarosa wearing a beige cropped knit bandeau top and knit shorts set.

Juliana Pascquarosa wearing a CRZ YOGA Black Square-Neck Cropped Tank Top.

Juliana Pascquarosa wearing a Hello Molly White Swiss Dot Sleeveless Maxi Dress.

Juliana Pascquarosa wearing a Self-Portrait Orange Rhinestone Off-the-Shoulder Midi Dress.

Litia Garr wearing a Doen Black Linen Sleeveless Button Down Midi Dress.

Litia Garr wearing an Alice + Olivia Gold Embellished Sleeveless Maxi Dress (no longer available — similar below).

Litia Garr wearing a Mirror Palais Olive Green Satin Cowl Neck Maxi Dress (or get a similar dress for less below).

Litia Garr wearing a Ciao Lucia Black Tie-Front Crop Tank Top.

Litia Garr wearing a Doen White Sleeveless Midi Dress (sold out — get it on Poshmark or get a similar dress below).

Zoe McGrady wearing a Deme By Gabriella Red Mesh Ruched Sleeveless Gown.

Charity Lawson wearing an Oh Polly Beige Sequin Bodycon Maxi Dress (or get the same dress for less below).

Susie Evans wearing an Elliatt Multicolor Strapless Belted Mini Dress.

Bailey Brown wearing a Ronny Kobo Burgundy Cutout Ruched Maxi Dress.

Dina Lupancu wearing a Self-Portrait Multicolor Beaded Long Sleeve Maxi Dress and carrying a Valentino Yellow Neon Shoulder Bag.

Sarafiena Watkins wearing an Alexis Tan Rosette Cropped Tank Top, an Alexis Tan Rosette Mini Skirt, and Tony Bianco Tan Suede Pointed Toe Mules.
Episode 8, ‘Fantasy Suites’

Juliana Pascquarosa wearing a Club L London Red Twisted Strap Off-the-Shoulder Maxi Dress (or get a similar dress for less on Amazon below) and a Van Cleef & Arpels Red Clover Station Necklace.

Juliana Pascquarosa wearing a Skims Dark Brown Sleeveless Bodysuit and Levi’s Light Blue Frayed 501 Original Shorts.

Juliana Pascquarosa wearing a Windsor White Linen Cropped Bustier Top (sold out — similar below) and a Windsor White Ruched Midi Skirt (sold out — similar below).

Juliana Pascquarosa wearing a Garage Green Mesh Bustier Top (color sold out).

Juliana Pascquarosa wearing an Amber Swim Pink Velvet Bikini Top, an Amber Swim Pink Velvet Bikini Bottom, and an Amber Swim Pink Velvet Ruched Mini Skirt.

Juliana Pascquarosa wearing a White Fox Boutique Orange Cut Out Sleeveless Midi Dress (sold out — get it on Poshmark or get a similar dress below) and Pretty Little Thing White Flat Sandals (no longer available).

Litia Garr wearing a Roberta Einer Green Color Block One Shoulder Knit Maxi Dress.

Litia Garr wearing a Lululemon Green Wunder Train Bra (color unavailable), Lululemon Green Wunder Train Cropped Leggings (color unavailable), and Adidas Sambae White/Green Platform Sneakers.

Zoe McGrady wearing a Tularose White Sleeveless Crochet Midi Dress.

Zoe McGrady wearing a Meshki White Cut Out Long Sleeve Midi Dress.

Zoe McGrady wearing a Fashion Nova Red Ribbed Knit Crop Top and Biker Shorts Set (sold out — similar below).

Zoe McGrady wearing a Hard Swimwear Blue Crystal O-Ring String Bikini Top.

Zoe McGrady wearing a Camila Coelho Yellow Ombre Mock Neck Sleeveless Ribbed Midi Dress.
Episode 7, ‘Women Tell All’

Alexe Godin wearing a Meshki Light Green Off-the-Shoulder Maxi Slip Dress.

Dina Lupancu wearing an Amanda Uprichard Blue Button Down Sleeveless Mini Romper and Versace White Bow Pumps.

Sarafiena Watkins wearing a Rat & Boa Red Abstract Printed Cold Shoulder Maxi Dress.

Parisa Shifteh wearing a Bella Barnett Rainbow Ombre Sequin Strapless Midi Dress.

Alli Jo Hinks wearing a Superdown Red Mesh Insert Maxi Dress.

Bailey Brown wearing a House of CB Yellow Lace Long Sleeve Maxi Dress.

Natalie Phillips wearing a Cult Gaia Brown Chain Embellished Halter Cut Out Midi Dress.

Rose Sombke wearing a Hello Molly Green One Shoulder Cut Out Ruched Midi Dress.

J’Nae Squires-Horton wearing a JLUXLABEL Black Mesh Mock Neck Maxi Dress.

Vicky Nyamuswa wearing a Solace London Pink Strapless Maxi Dress.

Ella Del Rosario wearing a House of CB Light Grey Corset Midi Dress.

Beverly Ortega wearing a House of CB Burgundy Faux Leather Strapless Corset Gown.
Episode 6, ‘Hometowns’

Juliana Pascquarosa wearing a Skims Seamless Sculpt Sleeveless Bodysuit and Converse White Platform Chuck Taylor High Top Sneakers.

Juliana Pascquarosa wearing a Gold DD Short Chain Necklace (aka a dupe of this Christian Dior Gold CD Necklace).

Juliana Pascquarosa wearing a Superdown Brown Mesh Sleeveless Maxi Dress.

Litia Garr wearing an Abercrombie & Fitch Camo Puffer Coat (sold out — get it on eBay here or get a similar jacket below) and Dr. Martens Brown Lace-Up Boots.

Litia Garr wearing a Beverly and Beck White Crochet Sweater T-Shirt.

Zoe McGrady wearing a Reoria Brown Square Neck Tank Top.

Zoe McGrady wearing a Mark Ingram Strapless Bridal Gown.

Zoe McGrady wearing a Michael Costello x Revolve Teal One Shoulder Cut Out Ruched Mini Dress.

Dina Lupancu wearing a Van Cleef & Arpels Mother of Pearl Clover Pendant Necklace (or get an affordable dupe here) and a Van Cleef & Arpels Mother of Pearl Clover Motif Bracelet (or get an affordable dupe here).

Dina Lupancu wearing a Sau Lee Black Mock Neck Satin Slit Gown.
Episode 5, ‘Week 5’

Juliana Pascquarosa wearing a Solace London Pink Strapless Satin Gown.

Juliana Pascquarosa wearing Swarovski Crystal Loop Drop Earrings.

Juliana Pascquarosa wearing a House of CB Beige Corset Maxi Dress (color sold out — get it in beige on eBay here or get it in green below).

Zoe McGrady wearing a B. Darlin Black Cut Out Gown.

Zoe McGrady wearing a Nation Ltd Red Off-the-Shoulder Long Sleeve Top.

Zoe McGrady wearing a Pretty Little Thing Grey Cropped Puffer Jacket (sold out — similar below).

Zoe McGrady wearing a Fashion Nova Purple Long Sleeve Bodycon Sweater Dress (sold out — similar below).

Dina Lupancu wearing a Babyboo Light Pink Cowl Neck Slip Dress (or get a dupe on Amazon below).

Dina Lupancu wearing a brown faux leather sherpa-trim moto jacket.

Dina Lupancu wearing a Zara Black Sleeveless Ruffle Hem Mini Dress and Ettika Ettika Crystal Fringe Drop Earrings.

Litia Garr wearing a Superdown Burgundy Off-the-Shoulder Long Sleeve Gown and Bottega Veneta Python Embossed Platform Pumps.

Sarafiena Watkins wearing a Reformation Black High Neck Sleeveless Silk Dress and Litia Garr wearing a Zimmermann Blue Printed Long Sleeve Slip Gown.

Sarafiena Watkins wearing a Zara Brown Plaid Jacket (sold out — similar below).

Sarafiena Watkins wearing a Zara Brown Gold Button Cardigan (sold out — similar below).

Sarafiena Watkins wearing an Alice + Olivia Black/Red Faux Fur Cuff Long Sleeve Top (color sold out).

Sarafiena Watkins wearing a Naked Wardrobe Black Mesh Insert Sleeveless Maxi Dress (sold out — similar below).

Carolina Quixano wearing a Zara Sleeveless Tie-Front Jersey Maxi Dress and Zara Crystal Embellished Slingback Pumps (or get dupes on Amazon below).

Carolina Quixano wearing a Reformation White Fur Collar Cardigan (sold out — similar below), a brown leather corset belt, black tall foldover boots, silver drop earrings, and a white double bow hair barrette.

Carolina Quixano wearing a Zara Black Satin Diamond Effect Cut Out Mini Dress, silver drop earrings, and a black double bow hair barrette.

Alexe Godin wearing a wide plaid wool scarf and Steve Madden Black Buckle Moto Boots.

Alexe Godin wearing a Bershka Floral Chiffon Asymmetric Strapless Dress.
Episode 4, ‘Week 4’

Alexe Godin wearing a SER.O.YA Yellow Off-the-Shoulder Knit Top.

Alexe Godin wearing a Meshki Yellow Long Sleeve Cut Out Knit Maxi Dress (sold out — similar below).

Carolina Quixano wearing a Zara Black Tie-Front Tank Top (sold out — get a dupe below).

Carolina Quixano wearing a mixed metal carabiner chain necklace.

Carolina Quixano wearing a Lovers + Friends Green Halter Tiered Maxi Dress.

Dina Lupancu wearing a Bronx And Banco Gold Floral Applique Strapless Gown.

Dina Lupancu wearing a Zara Beige Halter Mini Dress.

Dina Lupancu wearing a Miaou x Paloma Elsesser Printed Draped Maxi Dress.

Juliana Pascquarosa wearing a beige two-piece crop tank top and slit maxi skirt set.

Juliana Pascquarosa wearing a Meshki Brown Chain-Strap Satin Corset Midi Dress (sold out — get it on Poshmark here or get a similar dress below).

Litia Garr wearing a Loewe Green Anagram Embroidered Tank Top (color sold out) and Converse White Chuck Taylor All Star Platform High Top Sneakers.

Litia Garr wearing a Khy Pink Asymmetric Sleeveless Maxi Dress (sold out — get a dupe on Amazon below) and Bottega Veneta Orange Platform Ankle Strap Pumps.

Natalie Phillips wearing a Zara Light Blue Floral Embroidered Short Sleeve Mini Dress.

Natalie Phillips wearing an Odd Muse Orange Strapless Mini Dress (sold out — get it on Poshmark here or get a dupe on Amazon below).

Parisa Shifteh wearing a Peppermayo Black Gold Floral Hardware Cut Out Strapless Maxi Dress (or get a dupe on Shein below).

Parisa Shifteh wearing a Princess Polly White Ruched Cut Out Strapless Gown.

Rose Sombke wearing a pink floral tie-front halter tank top.

Rose Sombke wearing By Adina Eden Gold Bow Heart Dangle Earrings.

Rose Sombke wearing a Runaway the Label Purple Glitter Off-the-Shoulder Maxi Dress.

Sarafiena Watkins wearing a Free People Dark Wash Denim Overalls Mini Dress (color sold out).

Sarafiena Watkins wearing a Zara Green Button-Front Sleeveless Knit Top (no longer sold — get a dupe on Amazon below).

Sarafiena Watkins wearing a Nookie Black Strapless Jumpsuit.

Zoe McGrady wearing a Miss Circle Pink Ruffle Asymmetric Long Sleeve Top.

Zoe McGrady wearing an AFRM Blue Long Sleeve Cut Out Maxi Dress.

Zoe McGrady wearing a Shein Green Ruffle Tie-Front Long Sleeve Top and Maxi Skirt Set.
Episode 3, ‘Week 3’

Alexe Godin wearing an Oh Polly Yellow Sleeveless Sweetheart Maxi Dress.

Alli Jo Hinks wearing a Love & Lemonade Green Sequin Cut Out Strapless Gown.

Alli Jo Hinks wearing Bayeas Crystal Embellished Lace Leg Jeans.

Alli Jo Hinks wearing a Michael Costello Off-the-Shoulder Striped Sequin Long Sleeve Mini Dress.

Bailey Brown wearing a House of Harlow Animal Print Off-the-Shoulder Mini Dress.

Bailey Brown wearing a House of CB Blue Satin and Chiffon Grown.

Carolina Quixano wearing a Zara Grey Asymmetric Crop Top and a Zara Grey Belted Pleated Mini Skirt (unavailable — get a dupe below).

Carolina Quixano wearing a Retrofete Silver Sequin Mini Dress.

Carolina Quixano wearing an NBD Silver Sequin Sleeveless Gown.

Chloie Costello wearing a Zara Blue Asymmetric Denim Vest.

Dina Lupancu wearing a Peppermayo Brown Cowl Neck Top.

Dina Lupancu wearing a House of CB Beige Corset Maxi Dress and Ettika Silver Crystal Fringe Earrings.

Juliana Pascquarosa wearing a Christian Dior Gold CD Chain Choker Necklace.

Juliana Pascquarosa wearing a House of CB Purple Satin Corset Gown.

Litia Garr wearing a Khy Red Long Sleeve Collared Maxi Dress.

Litia Garr wearing a Self-Portrait Blue Sequin Sleeveless Gown.

Natalie Phillips wearing a white cut out bow-front tank top.

Natalie Phillips wearing an Amanda Uprichard Green Satin Cowl Neck Gown.

Natalie Phillips wearing a Deme By Gabrielle Yellow Strapless Jersey And Mesh Gown.

Parisa Shifteh wearing a Michael Costello Taupe Satin Plunge Gown.

Rose Sombke wearing a Shein Floral Satin Strapless Scarf Top (sold out — similar below).

Sarafiena Watkins wearing a RE/DONE Yellow Argyle Cardigan.

Sarafiena Watkins wearing a Staud White Corset Top (color sold out — get it in black here or get a similar top below).

Sarafiena Watkins wearing an AllSaints Yellow Argyle Cardigan.

Zoe McGrady wearing a Showpo Black Washed Exposed Seam Strapless Denim Mini Dress.

Zoe McGrady wearing a Lama Jouni Green Satin Asymmetric Top and a Lama Jouni Green Satin Cut Out Buckle Midi Skirt.
Episode 2, ‘Week 2’

Alexe Godin wearing an Oh Polly Black Scarf Detail Cut Out Halter Maxi Dress.

Alli Jo Hinks wearing an Amazon Pink Strappy Sports Bra and a gold butterfly station necklace.

Alli Jo Hinks wearing a Bella Barnett Beige and Black Lace-Trim Striped Midi Dress.

Alli Jo Hinks wearing a Superdown Purple Cut Out Halter Floral Applique Mini Dress.

Bailey Brown wearing a House of CB Light Pink Satin Maxi Dress.

Bailey Brown wearing a Dolls Kill Pink Satin Hearts Corset Top.

Beverly Ortega wearing a Babyboo Square Neck Sequin Maxi Dress.

Beverly Ortega wearing an Oh Polly White Draped Corset Mini Dress (or get a dupe on Amazon below).

Carolina Quixano wearing a Pretty Little Thing Pink Metallic Zip Up Corset Top and Pretty Little Thing Pink Metallic Pants.

Carolina Quixano wearing a Zara Black Fux Leather Cowl Neck Mini Dress.

Chloie Costello wearing a Zara Burgundy Sequin Halter Maxi Dress (sold out — get it on eBay here or get a similar dress below).

Dina Lupancu wearing a Melani the Label Red Ruffle Maxi Dress (or get a dupe on Amazon below).

Dina Lupancu wearing an AREA Black Crystal Bow Embellished Mini Dress (although realistically she’s most likely wearing this dupe from Amazon).

Juliana Pascquarosa wearing a SNDYS Mauve Ruched Asymmetric Midi Dress (color sold out).

Natalie Phillips wearing a Yllw the Label Blue Turtleneck Bell Sleeve Mini Dress (nearly sold out — get a similar dress below).

Natalie Phillips wearing a Norma Kamali Black Off-the-Shoulder Ruched Asymmetric Midi Dress.

Rebekah Garrett wearing a White Fox Boutique Red Lace Bustier Top (no longer available — get a dupe on Amazon below).

Rebekah Garrett wearing a Dolls Kill Beige Sequin Halter Crop Top and Pants Set.

Rose Sombke wearing a Showpo Black and White Color Block Halter Midi Slip Dress.

Vicky Nyamuswa wearing an Amazon Green Long Sleeve Top and Shorts Workout Set and Asics White Gel Sneakers.

Vicky Nyamuswa wearing an Oh Polly Light Pink Scarf Detail Cut Out Halter Maxi Dress.

Zoe McGrady wearing an Amazon White Tennis Skirt 2-Piece Set.

Zoe McGrady wearing a More to Come Beige Ruffle Long Sleeve Top.
Episode 1, ‘Week 1’

Alexe Godin wearing a Meshki Brown Sequin Embellished Off-the-Shoulder Long Sleeve Maxi Dress (sold out — get the same dress on Amazon below).

Alli Jo Hinkes wearing a Shein Blue Sequin Strapless Plunge Gown.

Bailey Brown wearing a Helsa Red Strapless Scarf Maxi Dress.

Beverly Ortega wearing a Miss Circle Crystal Mesh Strapless Gown.

J’Nae Squires-Horton wearing a Fashion Nova Burgundy Halter Sleeveless Gown (sold out — similar below).

Juliana Pascquarosa wearing a Nookie Black Sequin Halter Plunge Gown.

Kyleigh Henrich wearing a Helsi Pink Floral Sequin Strapless Gown.

Litia Garr wearing a Mirror Palais Beige Crystal Embellished Ruched Scarf Gown.

Radhika Gupta wearing a Retrofete Silver Sequin Cut Out Gown.

Rose Sombke wearing a Selfie Leslie Light Green Backless Slip Maxi Dress.

Sarafiena Watkins wearing a Retrofete Tan Sequin Stripe Maxi Dress.

Vicky Nyamuswa wearing a Babyboo Gold Cowl Neck Sleeveless Gown.

Carolina Quixano wearing an ONALAJA Black and White Beaded Mesh Strapless Gown.

Christina Smith wearing a Lovers + Friends Blue Satin Sleeveless Gown.

Natalie Phillips wearing a Bronx and Banco Floral Applique Strapless Gown.

Parisa Shifteh wearing a Fashion Nova Black Embellished Plunge Strapless Gown (or get a similar dress below).
Season Photoshoot

Alexe Godin wearing a Meshki Taupe Ribbed Knit Off-the-Shoulder Foldover Sweater.

Bailey Brown wearing a Forever 21 Pink Ruffle Cami (sold out) and a Forever 21 Pink Ruffle Mini Skirt (unavailable — get a similar look below).

Beverly Ortega wearing a House of CB Red Strapless Corset Top.

Carolina Quixano wearing a black lace-trim mini dress.

Dina Lupancu wearing a Tiger Mist Red Corset Top.

Juliana Pasquarosa wearing a Pretty Little Thing Black Square Neck Long Sleeve Maxi Dress.

Natalie Phillips wearing an Aritztia White Ribbed Knit Off-the-Shoulder Fold Over Top.

Rebekah Garrett wearing a For Love + Lemons Rose Applique Puff Sleeve Mini Dress.

Rose Sombke wearing an Edikted White Halter Mini Dress.




