What materials can crystal diamonds be used on?

What materials can crystal diamonds be used on?
Crystal diamonds can be pasted or sewn onto a variety of materials, common ones include:

Fabrics: such as clothes, skirts, stage costumes and wedding dresses.

Leather: such as bags, shoes, belts, etc.

Plastic and metal: such as mobile phone cases, mirror frames, decorations, etc.

Wood and paper: such as DIY crafts and gift decoration.