Unexpected bikini treat!
OK, the pictures aren’t the most amazing quality and blur gets in the way of admiring Jennifer properly, but I figured that you do want to see one of the highly admired celebrity bodies wearing nothing but mismatched bikinis.
Jennifer is currently relaxing in Los Cabos with 2 dear friends: Courteney Cox and Sheryl Crow (and apparently, with Gerard Butler as well). She looks fabulous!
There’s more after the jump, including a bonus: Courteney in a bikini as well!