Leo DiCaprio is pudgy, says Kate Winslet

Meagan Morris is an entertainment and lifestyle journalist living in New York City. In addition to SheKnows, Morris contributes to many publications including The New York Times, Yahoo! News, PopEater, NBC New York and Spinner. Follow he...

DiCaprio: From Titanic to Titanic-sized

It's been 15 years since Leonardo DiCaprio and Kate Winslet played star-crossed lovers in Titanic. Now, the epic love story is getting a re-release. The movie might be the same, but the actors aren't. Find out what Winslet really thinks of the man who played Jack Dawson.

Times have definitely changed since Titanic hit theaters back in 1997. At the time, Kate Winslet was hounded for her weight and Leonardo DiCaprio looked like a skinny waif. Well, times have definitely changed: Winslet is heralded for her curvy body and DiCaprio, well, filled out.

"We do look very different, we’re older. Leo’s 37, I’m 36 — we were 21 and 22 when we made that film. You know, he’s fatter now — I’m thinner," Winslet joked while promoting the re-release of Titanic in 3D.

Now, Winslet wasn't really blasting her former co-star — the two are good friends in real life, so she's just joking. She's right, though — he is bigger than he was back in the '90s. Not that it's stopped him from landing model after model. He's currently dating Victoria's Secret model Erin Heatherton and he just might be having an affect on her eating habits.

"I love apples and almond butter, but I think it's making me fat right now," the 23-year-old model told US Weekly. "But I just love almond butter!"

Don't worry, she won't be forming fat rolls anytime soon.

"I just started this class, Pure Barre, which is so awesome and hard. It's inspired me to change up my workout," Heatherton told the gossip magazine. "I used to only really do yoga, because I feel yoga is important for everyone — it really calms me down and it's important to stay flexible."