she had thought gavin would simply walk right up and insinuate himself into the conversation , so it took her by surprise when he stopped a good fifteen feet away from them , removed her champagne from her hand to place it alongside his drink on the tray of a passing waiter , then swept her into his arms and began to dance .