Wedding is the most memorable day in one’s life. Every year, on the wedding day, the couples celebrate wedding anniversary to commemorate that memorable day. Every year on the wedding day, the couples like to recollect their old memories associated with their wedding. This is a very romantic day to celebrate in one’s life and must be celebrated in the most romantic way. The best way to celebrate the anniversary is to host the anniversary party. It need not be a very large one to be thrown in a hotel but it could be a small one arranged in your own house with the limited number of guests. If you want to have a successful anniversary party then the best way is to do the planning beforehand. You must invite the guests much before the day of event so that they could arrange their schedule accordingly. Another very important part of the anniversary is to give gift to the spouse. Couples know each other’s likes and preferences and the each other’s necessity very well so it is better to buy gifts as per the choice and likings of the spouse. The 1st, 10th , 25th and 50th wedding anniversaries are very important milestones in one’s life and these are definitely celebrated with lots of enthusiasm. The anniversary celebration could also be arranged away from the crowd in the form of an outing. The couple might go out of the city and spend few days recollecting their sweet wedding memories.