Whilst the cocktail party had its dramatic moments (ahem, Brooke's 'bombshell') as per usual we were more focused on the girl's outfits.
Here are all the dresses from Episode 9 of The Bachelor and where to find them.
Deanna wore the 'Bridgette' jumpsuit, $219, by Prem the Label.
Brittany wore the 'Starry Night', $650, by Jonte Designs.
Brooke wore the 'Motel Jay' gown, $1,000, by Gemeli Power via My Dress Affair.
Cass wore the 'Amplify' beaded top, $270 and 'Exhibit' pants, $450 by Jonte Designs.
Dasha wore the 'Allegra,' $279, by Fame & Partners.
Emily wore the 'Tunisia' gown by Bronx and Banco, $960 via Revolve.
Jamie-Lee wore the 'Surreal' gown, $229, by Fame & Partners.
Shannon wore the 'Willow' dress, $269 by Winona Australia.
Sophie wore the 'Capri' pantsuit, $349, by Eliya the Label.
Tenille wore the 'Tangerine' gown by Alex Perry, hire for $250 via My Dress Affair.