Bloody Mary Fake Blood Makeup Spray 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. Image Source: amazon.com Bloody Mary Fake Blood Makeup Spray $12 from amazon.com Buy Now