Robert Pattinson hit the red carpet, accompanied by co-star Reese Witherspoon, at the Ziegfeld Theatre April 17 in New York City for the premiere of 'Water for Elephants.'

The movie starring Pattinson and Witherspoon is an adaptation of a lovestory based on Sara Gruen's 2006 best-selling novel. Jacob Jankowski, a 'ninety or ninety-three year-old' veterinarian, is the narrator of 'Water for Elephants'. The storyline forms of Jankowski's series of memories.

At the movie premiere, Pattinson of the 'Twilight' fame was greeted by screaming fans. Witherspoon stood to him in a white Jason Wu cocktail dress.

The 'Twi-hards' did not waste the chance to catch a glimpse of R-Patz on the red carpet before the movie opens on April 22. The fans rarely leave disappointed. According to Hollywoodlife.com, He took more than half an hour to sign autographs, take pictures and greet the frenzied fans, some of whom had been waiting for over 24 hours!

The star also never fails to infuse the media with buzz on his red carpet appearances. Start the slideshow to see various red carpet faces of Robert Pattinson: