If for example the attendants shoes are being dyed to match, have them done at the same place and period for ensure color conformity.
Mens promise rings could be worn as friendship rings, pre-engagement rings or just purity promise rings. https://another-ro.com/forum/viewtopic.php?id=792984