Japanese white wedding kimono with light pink flowers. Worn with ceremonial over coat with long train uchikake and head dress tsunokakushi