There are many weddings held during the spring and fall in Japan. A Japanese wedding ceremony can be Christian, Buddhist, or Shinto style. Since most Japanese aren't religious, the approach doesn't essentially go with with their religion. The style and scale of wedding receptions vary depending on the regions in Japan. A typical Japanese wedding reception is formal, and it's like a show.
If you are attending a Japanese wedding reception, you are expected to bring cash for a gift (called Oshugi). The average is 30,000yen ($250) for a friend's wedding. It's significant that the cash is enclosed in a special envelope called Shugi-bukuro and your name is written on the front. You can even buy the envelopes at a supermarket. When you get to the reception, give the envelope to the person at the reception desk and sign your name in the guestbook.
People usually dress formally to attend a Japanese wedding reception. You might see many female guests wearing kimono. The bride changes costumes a couple of times during the reception. Usually, she wears a colorful and gorgeous kimono called uchikake and a white wedding dress and other colorful dresses. The groom usually wears a men's kimono called haoiri-hakama or a tuxedo depending on what the bride wears.