Bolero

(1) Short jacket, just reaching the waist, as worn by men in Spain.

(2) A woman's short, open jacket, with or without sleeves.