These polished shell buttons with 2 holes would be perfect for any modern or historical styled shirt, blouse or dress.  Each button has a border ring carved into the button 3mm or 1/8″ from the edge.  They are a polished to an opalescent pearl colour on the front and back.  These buttons are all natural so there may be some slight variation in colour and size.

19mm or 3/4″ size button