The 2017 edition of the Soul Train Awards were held on the 6th of November.

Erykah Badu was the host of the award show for the third night in a row and stunned in several over-the-top (as always) outfits.

A lot of old-school and new-school singers showed up to the event dressed to impress.

Check out some of the best and most memorable looks below.