Taurus (April 20-May 20): The Body Shop Indian Night Jasmine Body Lotion You're a little high maintenance, so you tend to gravitate toward any products that make you feel luxurious AF — kind of like The Body Shop Indian Night Jasmine Body Lotion ($14), which is a seductive blend of floral notes that'll make you feel like you're standing in the middle of an Indian flower garden when you wear it. Image Source: thebodyshop.com The Body Shop Indian Night Jasmine Body Lotion $14 from thebodyshop.com Buy Now