Naomi Campbell has praised RuPaul for his "perfect, precise" style, immaculate make-up and his ability to walk perfectly in a pair of high heel shoes.