In my opinion, I would go with either a plain black tie or a black and blue(preferrably royal) plaid tie. Occasionally, a black based tie with royal blue stripes would work too.
Any color if your pants are all black
Black pants or a bright color if you want to make a fashion statement will go with a plaid shirt.
black!
His pants are black and his t-shirt is blue
Depends on the type of pink. If neon, neon green and black shirt. If the pink is pastel, cream and pastel turquois shirt.
black converse :)
Black, white, a darker or lighter shade of grey,
In the Marvel Cinematic Universe, Thor typically wears a blue shirt and red cape with black pants.
The pants are yellow. The shirt is black. The belt is blue with a yellow middle piece. He also has on a blue sailor's hat with a yellow symbol on the side.
red scarf black & white shirt black pants with black suspenders
Black! Possibly Khaki, depending on the shades of purple.
white shirt with black coat