The Real Housewives of New Jersey star Teresa Giudice has shocked fans after appearing in the NPC South Jersey Bodybuilding Championships on Saturday.
The 46-year-old flaunted her ripped physique and toned arms during the event wearing a tiny glittery purple bikini and clear stiletto heels.
“She wanted a new challenge and pushed herself to the extreme. Right now she is in the best shape of her life,” a close friend told PEOPLE on Saturday.
“She has lost a bunch of weight,” the source said, adding that the reality star is, “even more fit than when she got home [from prison].”
The muscly televison star finished in third place after entering in the 40-plus division.
Her brother Joe Gorga was there to support his sister, and help cheer her on, as well as Teresa’s trainer Tara Zito.
And it seems prison was what encouraged the mother-of-four to start focussing more on health and fitness.
In 2016, Teresa shared with the outlet how she managed to stay healthy while serving her 11-month prison sentence for mail, wire and bankruptcy fraud.
“I was starting to cut out the carbs,” she said. “I worked out to Jillian Michaels or Bob Harper.”
“In the wintertime, I would go to the gym and do yoga. In the spring and summertime, I was constantly on the track,” she added.
Meanwhile, her husband Joe Guidice is currently serving his 41-month sentence for fraud, and is said to be jumping on the fitness bandwagon, loosing almost 20.5 kilograms of weight.
A source told the outlet that they are beyond excited to see each other again and “can’t wait to be reunited.”
Got a story tip? Send it to firstname.lastname@example.org