I don't think you were appropriately covered, either. Would you have worn that cover into the buffet without nothing on top underneath? or with your bra only underneath? If not, then the cover was "not a cover". It is not what you believe is appropriate; it is what the other passengers want to see or do not want to see while eating and also do not want sweaty pits dripping on the food. Grow up and dress appropriately for each venue.