I just got an e-mail back from Avalon who makes Alba beauty products.
"Thank you for your inquiry. Avalon Natural Products are 100% vegetarian-friendly, with the majority appropriate for vegan lifestyles. The following products do not meet vegan guidelines:
*Avalon Organics
Baby AO - Protective A, D & E Ointment: Beeswax, (vitamin D) from Lanolin
Baby AO - Soothing Zinc Diaper Balm: (vitamin D) from Lanolin
*Alba
Moisturizing Cream Shave: Lanolin
Lipcare 18 SPF: Beeswax, Lanolin
Terra Tints: Beeswax, Lanolin
Hawaiian - Sugar Cane Body Polish: Honey
*Un-Petroleum
Natural Lip Balm: Beeswax, Lanolin
Multi-Purpose Jelly: Beeswax
There are no other animal (including human) ingredients in any of our products. We do not test our products or ingredients on foreskin, nor do we ask others to do so.
All the best,
The folks at Avalon"
This makes me soooooo happy!