Black would look great and is befitting a luxury top of the line car like this but they do really show dirt and imperfections like FURYGT said.
White would look great too though and not show dirt or imperfections as much.
What color is the interior? Gold?