Selena Gomez wore this black lurex fluffy all-in-one at the opening of a new store in Minnesota. Perfect...