Naomi Campbell’s still got it at 43