Prev26 of 36Next Kate Beckinsale wears a one-shoulder dress with the highest leg slit. Getty Images Prev26 of 36Next