Blend all the ingredients in a high speed blender until smooth and creamy.
Add ice cubes if desired. I usually add 4-5 cubes and blend again.
NOTE: If you're not using a high speed blender try soaking your dates in warm water a few minutes before. Also blend the spinach and almond milk together first. Then add everything it else and blend again.