Combine all ingredients in a slow cooker. Cover and cook on low for 5-7 hours, until flavors are blended and vegetables are soft. Allow the soup to cool slightly. Then puree in batches in a blender until very smooth. Serve immediately, or transfer the soup back to the slow cooker and keep on low until your guests arrive.