Michael Jackson made a rare public appearance at an Ultimate Fighting Championship match in Las Vegas on Saturday — wearing his trademark veil, imdb.com reports.

The star — who is rumoured to be in talks for a spectacular show in the gambling mecca — appeared at the MGM Grand hotel for the fight wearing a black veil with only a thin gap for his eyes, which were covered by dark glasses.