My husband was nice enough to agree to show how he made my hatpins on video. Extra long hatpins are hard to find and tend to be expensive for just one, so we found a way to make a whole lot of them with some fairly inexpensive supplies.
Links to the items we used are below, we are not sponsored for any of the products linked.
Steel Wire: https://www.amazon.co.uk/dp/B094QSC385
Diamond Sharpening Stone: https://www.amazon.co.uk/dp/B08TRGDJCW
Sewing Machine Oil: https://www.amazon.co.uk/dp/B08DN2FHDY
Jewelry Files: https://www.amazon.co.uk/Bestgle-Diamond-Jewelry-Jewelers-Carving/dp/B091XT6CHX
Tie Pin Caps: https://www.amazon.co.uk/EPRHY-Stopper-Jewelry-Findings-Accessories/dp/B0992932LB
Beads: https://www.etsy.com/uk/listing/159603300/10mm-green-onyx-gemstone-beads-155
https://www.etsy.com/uk/listing/1027722947/4mm-100pcs-6mm-80pcs-imitation-jade
Bonus: Diana the Corgi dog