This traditional Japanese wedding is fantastic! The bride look gorgeous in her shiromuku and the elaborate ceremony is beyond remarkable. Professional sumo wrestlers are often seen in the kimono because they are required to wear traditional Japanese dress whenever appearing in public. The kimono is the traditional dress of Japan, and it is worn nowadays on formal occasions. It is sometimes accused of being an impractical form of dress.