100% Pure shower gels from Puritycosmetics.com are some of the very best I've found. They are actually 100% pure, and 100% vegan. I'm showing (and using) the Tangerine right now, but there are 18 different scents, mainly fruit like the tangerine, orange, lemon, blueberry, and so on, as well as almond, coconut, dark chocolate mocha, and white chocolate. The website is like a bath buffet.
The Tangerine shower gel uses fresh squeezed citrus juice, a gentle coconut cleanser, concentrates of Black Cherry, Pomegrante, and Vitamins E and C, as well as extracts from other fruits and plants, and essential oils of tangerine and sweet orange. Although it seemed closer to a liquid than a gel when I poured it onto my bath net-pouf (you can use your washcloth, or pour it into your hand), it made a wonderful natural lather and a small amount cleaned my whole body. It rinsed off with no residue, and left my skin clean, soft, and carrying a very light scent.
You may balk at the price, but if you care about what you're putting onto your skin and into the water system, this is the product for you. It's a solid 5 stars out of 5 for me.