Home Leona Lewis and Lucy Liu in Roberto Cavalli Feather Print Brushedwool Cape November 12, 2012 2:41 PM PST