Leona Lewis and Lucy Liu in Roberto Cavalli Feather Print Brushedwool Cape