Humeral veils