an old one or one that is not new or wear a nice shirt with a tee towel over it or a nap can or just be careful :)
White or cream or red
White
you can wear a light blue or white shirt
white
Any color if your pants are all black
Since brown is a neutral color, you can wear anything with it. White, cream, pink, red, blue, green, grey, black, orange, etc.
none. you should wear no top.
Shirt, poloshirt, sleeveless, anything and any color..
Purple, definetely!
He wears a red shirt
Actually everything goes with black, but allow me to recommend a blue shirt.
silver of black high heels1