The Dress is Red

According to Huffpo "which symbolizes good luck in Chinese culture".

Well we won't read too much into the dress.

...Dear Leader wear at home: