Reese Witherspoon, Robert Pattinson's costar in the upcoming "Water for Elephants" film, has been gushing over her leading man.

"I am so lucky," she recently told Entertainment Tonight. "He's so amazing and wonderful and sweet 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," she gushed.

Pattinson returned the sentiment: "She's great. I think every time where there's a love scene, though, I get beaten up."

This isn't the first time Pattinson has shared the screen with Reese.

In the 2004 film "Vanity Fair," Pattinson played an aged Witherspoon's son.

"It seems like it's been so long ago now," said Pattinson. "I remember even on the set, I thought I looked too old to be her son."

Reese was impressed with Pattinson from the start.

"He was walking down this corridor and I turned to the director and I said, 'That's my son? He's so good looking!'" she remembered. "I was like, 'He's so hot!'"