As Katie Holmes attracts attention with her increasingly skinny frame, Tom Cruise appears to taking on his wife’s extra weight.
Middle age could be catching up with the 46-year-old actor after he was spotted showing off a chubbier frame on a hiking trip in Colorado.
The Top Gun star and Holmes, 29, spent the long weekend with their family at their Telluride home in the Centennial State to celebrate America’s Independence Day.
Wide around the middle: Tom Cruise with his family after a hike in Colorado
In between joining the locals for the national holiday festivities, Cruise enjoyed a hike in the hot sun around the nearby mountains.
After arriving back from his walk, a sweaty Cruise showed off his expanding girth as he stripped off by his car.
Earlier in the weekend, Cruise showed his patriotic side as he donned a cowboy hat for a day out with Holmes, daughter Suri, 2, and 13-year-old son Conner.
Wearing the traditional American headgear, the Mission: Impossible star looked like he was heading off for a day on the ranch.
Holmes seemed tired and drawn as she dressed down in jeans, black blazer and brown sandals.
Tom Cruise, Katie Holmes and Suri enjoy 4th of July. Suri wowed onlookers with an American flag headband
The Batman Begins actress’ decreasing weight has attracted media attention in recent months.
Cruise was reported to have banned Holmes from discussing diets with super-skinny friend Victoria Beckham.
Instead it was left to Suri to steal the limelight as she was decked out with two American flags waving from her bright red headband.
Suri’s proud patriotic display comes after Cruise recently said he was ‘amazed’ by his daughter.
‘She likes to dance and sing, get her nails done with mom – really beautiful,’ he said.
Cruise also said his daughter was emerging as a star performer and is apparently a Spice Girls fan.
Conner leads the way for Katie, Tom and Suri on the family outing