Before your best friend walks down that aisle looking fresh, innocent, and beautiful, you share a night of total debauchery, celebrating those last days of "freedom" before she gets hitched for life. It's called the bachelorette party, and the kind of party can vary — some do low-key weekends on the beach; others opt for a wild night in the city. Style wise, it's all about celebrating the power of girlfriends, and that means a dress to live up to your sexy self. We found cocktail dresses for every kind of bachelorette party, at every price point, from a $15 strapless number to a draped Halston dress on sale for $150. Click our shopping widget to see. And have fun at that bachelorette bash.