Beckinsale does yoga to stay fit