Women's fashion retailer Noni B Limited has scrapped dividend payments after posting an 8.2% drop in annual profit, but says there are signs that consumer sentiment is improving.