This lovely mystery girl is probably better known as the girl on The Last Shadow Puppets album cover. According to Sam Haskins, a revolut...