You didn't mention what holster you are using for your pistol and whether you want the magazine carrier to match. Serpa makes single and double mag carriers for XD mags. I'm sure Fobus makes them and so does Galco and (I believe) Desantis makes them.
I'm using a Serpa Level II carbon fiber holster for my .45 compact XD and their matching double mag holder. I am pleased with all of my Serpa holsters.
For "dress up" or for my expensive Kimbers, I prefer leather holsters from Galco. Get a matching belt. It looks good, but I wear a belt made for carrying guns as they distribute the load better and make all day carry easier.