Reese Witherspoon and Robert Pattinson hit the red carpet at the premiere of their new movie Water for Elephants in New York last night (17 April).
Based on the historical novel of the same name by Sara Gruen, Water For Elephants is a love story set in the time of the American Great Depression. Pattinson plays the role of vetinery student Jacob Jankowski, who ends up travelling with the circus and is put in charge of caring for the animals. While working he falls for Marlena, a horse-riding star, played by Witherspoon.
See all the pictures from the night in our gallery below - click an image to open. What's your view on Reese's dress, and will you be taking a trip to the cinema to see the film? Share your views in the comments area below.
Water for Elephants is released in the UK on 4 May.