Be honest and be true to yourself.
That would depend on what color for what. If it's a dress or an outfit, that depends on the person's complexion.
For my garden, I love the yellow and red roses. All colors are beautiful depending on where you intend to use it.