Vests and capes