Javier Bardem and Julia Roberts were in Cancun this morning at a photo call for Eat, Pray, Love. The pair is in the midst of a promotional getaway for their movie, and Mexico seems like the perfect place for that — Angelina Jolie arrived there today as well to prep for her Salt press duties with Shiloh, Zahara, Pax, and Maddox. Julia is in the enviable position of starring in the film with two of the Summer's hottest leading men, Javier and James Franco. James, though, didn't accompany the duo South of the Border, as he stayed behind in NYC to make his first-ever appearance on The View. He chatted with the ladies about working with Julia, his stint on General Hospital, and his new art show.