vest teddy off white