Las mujeres usualmente visten vestidos o faldas en tonos púrpura, rosa o melocotón, y los hombres usan trajes para una boda china. Los invitados deben mantenerse alejados de los colores blanco y negro, que representan tristeza y luto. . Si uno se viste de rojo, podría ser considerado como el aumento de la capacidad de la novia.
Mientras que algunas bodas chinas siguen la tradición occidental, muchas aún se adhieren a las costumbres chinas. La novia china lleva tradicionalmente un vestido rojo. Por lo tanto, está mal visto que un invitado se ponga rojo, ya que se considera un esfuerzo por alejar la atención de la novia. La ropa en melocotón, rosa o púrpura es apropiada ya que estos colores simbolizan prosperidad y alegría.