Kate Beckinsale vacations in Cabo

By: Celebuzz / August 19, 2008

Kate Beckinsale vacations in Cabo.