Robert Pattinson & Reese Witherspoon Pose at Premiere in Spain (PHOTOS)

Robert Pattinson and Reese Witherspoon are continuing their promotional tour of Water For Elephants, and they’re now in Barcelona, Spain. 

While R-Pattz went with a casual look for the premiere (he was dressed in slacks and a short-sleeved, untucked, army green shirt), Reese dazzled in a blue gown, tan heels and her hair swept half-way up. The Twilight hottie wasn’t too far away from the Royal Wedding this weekend. 

The British heartthrob was seen leaving his hotel in Paris Friday after celebrating the Water For Elephants premiere Thursday night. One lucky lady had the pleasure of accompanying Pattinson to dinner following the Paris premiere. His costar Reese! The two dined at Chez L’ami Louis following their big night. Next up for the Elephants pair is the London premiere on May 3. 

Meanwhile back in the states, Water For Elephants came in at No. 4 at the weekend box office, pulling in another $9.1 million. As of late, the film has grossed well over $32 million.