Penelope Cruz and boyfriend Javier Bardem were spotted cosying up to each other off Brazil's coast. The lovestruck Spanish couple were seen locking lips while enjoying a picnic on a beach on tropical island Fernando de Noronha, reports The Sun.
She was also spotted with what appeared to be a ring on her wedding finger sparking speculation if the two had tied the knot. Javier won an Oscar for his role in No Country for Old Men.