Whatever colors you choose you choose.
however I would use an enamel porch and floor enamel.
The first coat reduce with 25% mineral spirits. The paint will be almost the consistency of water. It will soak right into the concrete. Then paint with undiluted paint. This way the paint will never peel or crack.