Rob Kardashian has been trying to get back into shape and it looks like his hard work is paying off.
His girlfriend Blac Chyna, 27, posted a Snapchat video Friday showing the 28-year-old reality star inside a clothing shop appearing healthier and slimmer than he has for more than a year. He appears in front of a mirror, wearing a gray hoodie and matching pants and Kanye West's Adidas Yeezy Boost 350 sneakers.
The two had shopped at a Diamond Supply Co. apparel store for about an hour and seemed very happy together, a source told E! News exclusively. Rob bought mostly gray blue hoodies, sweatpants and items from the Diamond Cordova collection, including crew neck tees. He also purchased clothes for Chyna, the source said.
Rob was hospitalized and diagnosed with diabetes in December after battling weight issues since at least 2014. He has in recent months shed a considerable amount of weight.
Rob and Chyna stepped out as a couple in January. She appears to have helped him shed the pounds. She has posted photos and videos of them at a gym and her buying and cooking low-carb meals for the two. Chyna recently shared a shirtless video of Rob.
"He has been working out and eating lean," a source close to Rob told E! News. "His family is really glad about this healthy new lifestyle he is leading. [Mom] Kris Jenner wants him to stay on this path. Kris speaks to Rob all the time and makes sure he is OK."
The source said his sister Khloe Kardashian, 31, has also been spending more time with him, adding, "She is going to just be there for him cause she cares about her brother so much."
Meanwhile, Rob and Chyna's relationship is back on track, after reports of a recent breakup that followed a fight.
"They are very serious again and happy," a source close to the glamour model told E! News.
Rob said earlier this week he and Chyna "are not broken up" but "just feel like it would be a lot healthier for our relationship if we kept a lot more to ourselves."
Amid the split reports, Rob flew to Atlanta to be with his girlfriend, who had traveled to the city to host a party at a nightclub.
"He flew to Atlanta for less than 24 hours this week because he wanted to make sure they were good after their fight and at the last minute, Rob said, 'Baby, I am coming to you,'" the source close to Chyna told E! News. "They had a huge blow-up fight but both couldn't live without talking to each other."