All Posts Tagged Tag: ‘The Face’

Naomi Campbell Wants to Host Saturday Night Live

Naomi Campbell: British supermodel, diva, The Face star, and novelist. Should we add Saturday Night Live Host to that list? Campbell told CBS This Morning that she would love to host the acclaimed sketch show, and apparently there wouldn’t be limits. So yes, the whole phone-tossing, angry tirade, maid-assaulting incident that made headlines in 2007 would be fair game. When …

Read More