Shakira is in town and she is really getting around. First night she was hanging around with Avril Lavigne and last night she was with the super hot Penelope Cruz.
The two were partying it up at the John Mayer after-party. Can we take a moment to talk about how great Penelope looks? The girl is in her 30's and she gives any 20 year old a run for their money. Keep doing what you are doing girl cause it is working!































