A wedding Celebration is one of the most important events in a person's life, and it is also reflects the character of each country's particular culture. Americans and Vietnamese have very different cultures; therefore, their weddings have marriages ceremonies have many differences such as the engagement ceremony, wedding ceremony and receptions, and the wedding gift.