Her young co-star Robert Pattinson, looking dapper himself in a grey suit and blue shirt sans tie, wrapped his arm protectively around the 35-year-old newly wed while posing for photogs on red carpet.
Resse's knee length dress had a plunging sweetheart neckline accented with a satin trim ending in a bow.
She accessorized with black peeptoe pumps and let her wedding rock take the limelight as the solo jewel on her.
Her signature blond hair, which she cut a little shorter soon after her March 26 wedding to talent agent Jim Toth, was styled sleek with side swept bangs framing her forehead and accentuating her gorgeously arched eyebrows.
She cheerily signed autographs for her fans before going into the theater for the film's screening.
Reese plays a circus star Marlena Rosenbluth in the film set in the 1930s, and Pattinson plays Jacob Jankowski,a vet with the traveling circus and Reese's love interest. Reese's barely there and revealing gowns in the film and retro structured curly locks are by themselves compelling enough reasons for her fans to go and watch the film.
Jacqueline West is her costume designer in the film.
A former gymnast, the actress breezed through her action sequences in the film without the need of a double.
Water for Elephants opens in theaters in Spain this Friday, May 6!
Reese will be next seen in McG's action comedy 'This Means War' with co-stars Tom Hardy and Chris Pine. The film is scheduled for a February 17, 2012 release.