American singer song-writer Lil Nas took the BET Awards 2021 red carpet by storm on Sunday as he wore two gender-fluid outfits. The musician, who recently stirred controversy with ‘Satan Shoes’ that contained real human blood, walked the red carpet in a striking gown.

He then reappeared in a floral suit and followed it up with an all-gold outfit for a live performance of “Montero (Call Me By Your Name).”

The first outfit, a gown, was designed by Andrea Grossi. The gown had an outsize structured skirt, corset and jacket. The singer paired it with a pair of white suspenders.

Also Read | Be Black: Queen Latifah’s emotional speech at 2021 BET Awards

According to CNN, the blue and white toile-inspired dress was covered in illustrations alluding to war and religion.

After walking the red carpet in a gown, Lil Nas X returned in an embroidered suit by Richard Quinn.

The suit featured ’70s-style flared trousers and a pink floral pattern interwoven with crystals and beads. CNN reported that the outfit was part of the British designer’s Fall-Winter 2021 collection.

Also Read | BET Awards 2021: Full list of winners

For his Montero performance, Lil Nas X managed a third outfit – an Egypt-inspired look. He appeared on stage in a golden look that entailed a snake circlet, oversized collar and skirt.

At the end of his performance, he kissed a male dancer, which stirred controversy. According to a BET organiser, that was a gesture “particularly fitting during Pride Month.”

After drawing flak for his actions, he was quick to reply and take a stand for what he did.

Some sections, on the other hand, praised the artist for honouring Pride Month.