Oscar winner Reese Witherspoon, who's about to walk down the aisle in real life with agent Jim Toth, is hardly immune to the charms of her 'Water for Elephants' co-star, Robert Pattinson.

The 'Twilight' phenom, 24, will play Witherspoon's romantic interest in the circus-themed drama, premiering April 22. Meanwhile, Entertainment Tonight now reports that while shooting the film last summer, his leading lady considered herself "so lucky" to shoot love scenes with Pattinson.

"He's so amazing and wonderful and sweet," said Witherspoon, 34. "And just the nicest guy too, so you can just add that to the soup. I mean, he's just so good looking, and he's a really nice person."