Halloween parties were thrown this past weekend and celebrities were out showing off their favorite celebrities and characters. Today we bring you a list of 8 celebrities who did a great presentation of their favorite people from history. 

Best Halloween Costumes

Kourtney and Kim Kardashian as Michael Jackson and Marylin Monroe

Kim Kardashian

Demi Lovato as Selena

Demi Lovato

Rowan Blanchard as Marie Antoinette 

Rita Ora as Poison Ivy

A post shared by Rita Ora (@ritaora) on

Oksana Tsygankova as Princess Jasmine

A post shared by Oksana Tsygankova (@oxyyy) on

 

Kim Kardashian as Cher

 

Vanessa Hudgens as Freak Show

 

Lebron James as The Clown

A post shared by LeBron James (@kingjames) on