Christina Ricci in a splendid cape coat