Upmarket Belgian lingerie company Van de Velde has agreed to buy Spanish rival Andres Sardá for a total of EUR14.6m (US$22.8m).