Robert Pattinson and Reese Witherspoon posed for photos together at last night's premiere of Water For Elephants in Barcelona. It was their latest screening in Europe, after Robert and costar Christoph Waltz had a big evening in Berlin and Reese joined the boys to show off their circus drama in Paris. Reese also took advantage of her time in France to engage in some retail therapy, hitting up shops like Christian Louboutin and Carven. Both Robert and Reese are featured all over our brand-new PopSugar 100 — where do they rank on a list of your All-Time Favorite Stars? The trio of Robert, Reese, and Christoph have been all over the world to show off their film, including lots of travel across the US. We caught up with them at the NYC debut of Water For Elephants, though Rob soon switched gears to spend time back on the set of Breaking Dawn.