Yes! There are a number of vegan-friendly body lotions with added SPF. Our favorite brands are Pacifica's Vegan Collagen Every Day Lotion, Alba Botanica's Very Emollient Body Lotion Daily Shade, and Hempz Yuzu & Starfruit Daily Herbal Lotion with SPF 30.