Vicky Christina Barcelona co-stars Penélope Cruz and Javier Bardem have been inseparable since they reunited on the set of the film, marrying in 2010 and going on to have two kids. Vicky Christina Barcelona co-stars Penélope Cruz and Javier Bardem have been inseparable since they reunited on the set of the film, marrying in 2010 and going on to have two kids.