Kate Moss and Keira Knightley portraits auctioned to raise cash for homeless charity - The Independent