Kate Beckinsale vacations in Cabo

Celebuzz | August 19, 2008 - 5:01 pm

Kate Beckinsale vacations in Cabo.