Kate Beckinsale – in purple on 5th Avenue in New York City Kate Beckinsale – in purple on 5th Avenue in New York City