The 27-year-old actress and 29-year-old Fashion Police cohost both went as horror movie icon Carrie for the haunted holiday last night.
Lohan hosted a Connecticut Halloween party with Floyd Mayweather in a white dress and tiara with just a little bit of fake blood on her. Meanwhile, Osbourne doused herself in fake blood while sporting a white dress dark wig and tiara.
Mayweather tweeted a pic of him (dressed as Freddy Krueger) and Lohan, writing, "Carrie (@lindsaylohan) and me as Freddy hanging out at the best Halloween party I've ever been to at MGM Foxwoods."
Osbourne also shared pics of her Carrie costume on Instagram, writing, "#LetTheBloodPouringBegin! This feels disgusting!"
But it sounds like Osbourne is semi-regretting all the fake blood she put on last night. She tweeted this morning, "I'm working with a children's company today and I'm still covered in blood! It won't come off! Please don't fire me!"
So who do you think did a better Halloween Carrie costume, Lohan or Osbourne? Sound off below!