Life is full of special moments – from celebrating personal triumphs, birthdays or weddings, to welcoming a new bundle of joy and experiencing new adventures with loved ones. But like…