
Halloween is a celebration that's observed in many countries annually on 31 October - the most popular way people celebrate is by dressing up in costumes that are meant to be scary.
Although this holiday is popular in America, other countries have participated in the tradition as a way to have fun. Over the years, people have moved from dressing as their favourite villains or scary characters and have started to recreate iconic looks of their favourite stars.
Read More| PICS | A look at Beyoncé's new Ivy Park x Adidas Drip 2 collection
This year was no different as some of our local and international celebrities served some serious Halloween looks. We take a look at eight of our favourite looks from the Halloween weekend.
1. Ayanda Thabethe as the Kardashian sisters
2. Bonang Matheba as a Sexy Devil
3. Ciara as Megan Thee Stallion, Cardi B, Nicki Minaj and Maleficent
4. Saweetie as Destiny's Child and an Avatar
Read More| 10 looks we loved from the Cell C Inanda Africa Cup
5. Cardi B as Medusa and Scarlett the Witch
6. The Weeknd as The Nutty Professor
7. Marsai Martin as Rihanna
8. Lil Nas as Nicki Minaj