What do you call the white thing being worn in this picture? EDIT: I'm asking because I saw it referred to as a "body warmer" in ONTD and was wondering if that's common in some places. I would just call it a vest.
Is this terrible? Is there any situation in which you would wear it?