‘Water For Elephants’ Clothing Convinces Robert Pattinson That He Has An Old-fashioned Body

'Water For Elephants' Clothing Convinces Robert Pattinson That He Has An Old-fashioned Body

Robert Pattinson thinks he has an “old-fashioned” body.  The 24-year-old actor jumped at the chance to play a young veterinarian opposite Reese Witherspoon in ‘Water for Elephants’ because he has always wanted to star in a 1930s film, and was astonished at how well he suited the costumes.

He told More! magazine: “I always wanted to do a movie that was set in the 1930s as I love the clothes they wore.  And then this came along.  “The wardrobe was amazing – all authentic stuff – and everything I tried on fitted perfectly.  “I must have an old-fashioned body or something, as the clothes suited me better than regular ones.”

Robert also enjoyed working with Reese – who won a Best Actress Oscar for her role as June Carter in 2005’s Johnny Cash biopic ‘Walk The Line’- and was delighted by how supportive she was.

He said: “When you meet people who have won an Oscar, you think they’re going to be off in their own little world, but Reese was incredibly kind and supportive.”

Both at about 6′ 1″ tall, Cary Grant and Rob Pattinson have that lanky look which could help explain the good fit of the 30’s clothes on Rob.