Christina Ricci sexy legs at red carpet