mystery cameo coming up in my velvet arms music video.. anyone have a guess?

mystery cameo coming up in my velvet arms music video.. anyone have a guess?