Blac Chyna made a surprise appearance at the Oscars on Sunday – and not even Twitter can figure out why she was there.

The reality star walked the red carpet in a floor-length velvet dress with blue tassels on the shoulders and sleeves. She looked stunning in the dress that also had a plunging neckline and high slit, showing off her tatted legs.