Naomi Campbell’s Got An Itch

Or at least we hope she does.