I use benefit bathina when I'm wearing a nice dress that I don't want stained. It gives a subtle shimmer and isn't greasy. I layer it over my homemade body oil and it gives such a good glow and subtle shimmer.
I also use Napoleon Perdis whipped dream tan enhancer but you have to really work it on your skin. I use it immediately after I come out the shower and work it in, let it sit for a bit otherwise it will rub off a bit...but it looks amazing! It's also amazing when you go to the beach and the sun hits you. So glowy
However, I prefer bathina if I'm going to be moving around a lot just to be safe.