Naomi Campbell Covers Vogue Japan; Anja Rubik to Wear Pucci Wedding Gown Also, Kate Middleton to do her own wedding makeup.