Fashion retailer J Crew Group has recalled around 8,700 baby coveralls after eight reports the snaps on them had detached, posing a choking hazard.