Penelope Cruz heats it up in a bikini with Javier Bardem.