In 2007 he vowed to change his lifestyle and lose weight. O John Goodman proved that he kept his promise as the actor wowed with his appearance at the 62nd Monte Carlo Television Festival in Monaco.

The 70-year-old actor, who has lost over 100kg, looked incredible as he posed on the red carpet at the festival, where he was serving as jury president.

Festival organizer Laurent Puons said: “John Goodman is, frankly, a legend. My grandson loves him, my mother loves him and I love him. He has had an amazing film and television career. He has done it all, played every role. If he hadn’t been head of the jury, we would have given him the lifetime achievement award».

The famous actor looked dapper on the red carpet as he wore a fitted jacket which he teamed with beige trousers and a yellow patterned tie.

Check out this Instagram post.

The post was shared by Festival TV Monte-Carlo (@festivaltvmonte_carlo)

The “Rosanne” star began his weight loss quest in 2007 when he quit drinking, but his trainer also played a major role. According to his trainer, he introduced the star to a Mediterranean-style diet, which emphasizes fish, nuts, olive oil, vegetables and fruits.

John Goodman

The actor also works out six days a week, making sure to take 10,000 to 12,000 steps a day and using a bike and treadmill.

John Goodman stated in an interview with Howard Stern: “I just wanted to change my lifestyle. It is an effort that never stops. You look in the mirror every day and think, “I have to deal with this for the rest of the day, I have to deal with this…».