Stunning Russian talent Isabella Clark flashes her muff at job interview