You can use cufflinks on a shirt with buttons by making extra buttonholes on the cuff. This will allow the cufflink to actually fit into the cuff.