Kanye West wore a straitjacket during a performance in Abu Dhabi, along with a white feathered mask.

West is no stranger to taking fashion risks. During a Hurricane Sandy relief effort concert, he was criticized by some in the media for wearing leather leggings beneath a kilt.

During a sold-out concert at Revel Resort in Atlantic City last month, West wore an array of outrageous outfits onstage, including the white mask and a diamond face mask.

West took fashion to a whole other level in Abu Dubai however, when he performed his "808′s & Heartbreak" track “Say You Will” while wearing a straitjacket.

Not all of his fans are appreciative of West's fashion choices. One fan in an uploaded video simply said, "What the [expletive]?”

Twitter user @finnspen, tweeted, “I cant figure out if Kanye is supposed to be in a strait jacket, a mummy, or a member of the KKK.”

During his concert at Revel in Atlantic City last month, West introduced the white feather mask, which he wore when he announced Kim Kardashian’s pregnancy.

In the middle of his performance, West said, “stop the music and make noise for my baby mama,” reportedly pointing to Kardashian, who was sitting in the audience.

The high-profile couple are expecting their first child together in July.