Trump was responding to ads Cruz ran in Utah smearing Melania, basically calling her a porn model.
Well, she did pose nude. So what?