Kate Beckinsale Looking Stylish in Vancouver