Denumită uneori „rochie de petrecere”, o rochie de cocktail este o rochie semi-formală de lungime medie, care este adesea aleasă pentru ieșirile de seară. Deși stilul vestimentar în sine a apărut în anii 1920, designerul de modă contemporan Christian Dior a fost creditat cu inventarea numelui. Clasica „rochie neagră” definită de Coco Chanel este un tip de rochie de cocktail și este adesea prezentată ca un must-have versatil pentru garderoba oricărei femei. Una dintre cele mai iconice imagini ale acestui tip de rochie în cultura populară este cea purtată de Audrey Hepburn în filmul din 1961, Breakfast at Tiffany’s.
Cele mai multe rochii de cocktail pot fi îmbrăcate în sus sau în jos, în funcție de articolele cu care sunt asociate. Unul dintre beneficiile acestor rochii este adecvarea lor atât pentru un mediu profesional în timpul zilei, cât și pentru o ieșire socială seara. În timpul zilei, femeile pot purta rochii de cocktail combinate cu jachete sau cardigane, creând o ținută conservatoare potrivită pentru un mediu de birou. Seara, aceeași rochie poate fi purtată într-un lounge sau club atunci când este asociată cu accesorii atrăgătoare sau încălțămintea purtată cel mai des cu rochia, tocuri înalte. Cizmele pot fi purtate și cu o rochie de cocktail, dacă sunt mai degrabă îmbrăcate decât largi sau greoaie.
Deși rochia de cocktail este cunoscută pentru versatilitatea sa, există anumite tipuri de rochii care sunt în mod inerent formale sau fanteziste și greu de îmbrăcat. Acestea se disting prin trăsături precum paiete, satin, gâturi, fuste cu bule, margele și decolteuri adânci. Există, de asemenea, anumite stiluri de rochii care ar putea fi prea informale în funcție de eveniment, cum ar fi rochii cu nasturi în față, bretele în stil jumper sau rochii purtate în straturi peste cămăși.