Les femmes portent généralement des robes ou des jupes dans des tons violets, roses ou pêche, et les hommes portent des costumes pour un mariage chinois. Les invités doivent éviter les couleurs noir et blanc, qui représentent la tristesse et le deuil. . Si l'on porte du rouge, cela pourrait être considéré comme éclipsant la mariée.
Alors que certains mariages chinois suivent la tradition occidentale, beaucoup adhèrent encore aux coutumes chinoises. La mariée chinoise porte traditionnellement une robe rouge. Par conséquent, il est mal vu pour un invité de porter du rouge, car cela est considéré comme un effort pour détourner l'attention de la mariée. Les vêtements de couleur pêche, rose ou violet sont appropriés car ces couleurs symbolisent la prospérité et la joie.