Penélope Cruz takes a romantic stroll with Javier Bardem in Nice, Italy. She looks happy — though those oversized shades do a good job of hiding the twinkle in her eyes.
The two are fond of vacations — just a few months ago, the two were caught
snuggling in the Maldives