The 24-year-old has spoken out about his new rumoured romance with the singer-actress, who announced she was splitting from husband Marc Anthony in July.
He tweeted on Tuesday: 'I don't understand how people can speak on other people or things they know nothing of??!!! #CRAZY Off to Morocco!!!'
He also retweeted a post by a follower that read: 'I think @Caspersmart and @JLo make a really good couple but you know everyones gonna hate cuz when your happy or successful ppl have to hate.
'Why are ppl judging @Caspersmart no 1 knows how long @JLo was separated b4 she announced the divorce ppl need 2 stop being so quick 2 judge.'
Casper recently relaxed with Lopez, 42, and her children in Hawaii for Thanksgiving, when he was spotted doing flips with JLo's daughter Emme in the sand, while Jennifer and son Max looked on.