We love Japanese wedding dresses! They are always so colorful and whimsical, doused with a good dose of fantasy. These pretty ball gowns are from Tokyo-based fashion designer Keita Maruyama. His signature style features handmade floral embroidery.
Photos: Keita Maruyama. These gowns are available for rental in Japan.