News

Cara Delevingne Ad Banned in the UK

Looks like Cara Delevingne is in the news again, but this time for a provocative advertisement for Tom Ford’s ‘Black Orchid’ fragrance. The billboard features …