Life is full of beautiful moments and there are so many special reasons to celebrate. Anniversaries and love, name days and important life milestones, graduating from school or getting into your dream university, leaving for a long time, moving to another country, or landing the perfect job, launching a new project or meeting that special someone, welcoming the new season or renewing your vows.