I can't take credit for this, saw it on someone's car at CAA8, can't remember who.
Anyhoo, stopped by a Love's Truck Stop on the return trip and paid 99 cents each for the 18 wheeler wheel nut covers.
They just press on together, no adhesive needed, the wedging between the two is pretty secure :