The Best Halloween Makeup on Amazon
Amazon Has an Impressive Selection of Halloween Beauty Products — Here Are the Best Ones
3
The Bloody Mary Fake Blood Makeup Spray ($12) comes with a vibrant red liquid that's perfect if a "spattered blood" look is what you're going for.