Michelle Williams has branded a social media follower an “idiot” after they told her she “needs some children.”