Any car paint as long as its primed properly. A plastic primer will be required.
Ive had these badge covers in my wish list on eBay for ages but never bought them for fear of it looking like a black blob on the rear of the car as the lock button is also black.