Teresa Giudiceis a red-hot mama!

TheReal Housewives of New Jerseystar, 46, shared a series of photos of her toned body to Instagram Friday, when she sported a strapless red bikini while standing in front of the beach and lounging in the pool.

“🌞Taking in everything summer has to offer me! 🌞,” shewroteabout her vacation in Cabo San Lucas, Mexico. “#ThePalaceLife #LeBlancSpaResort#cabosanlucas #paradise #redbikini#workinghard.”

Teresa Giudice/Instagram

Teresa-Giudice-2

Teresa-Giudice-3

In another photo, the mother of four posed in a white one-piece bathing suit and a red-and-white robe.

In June, Giudice competed in thebikini division of a bodybuilding competitionand won third place.

The Bravo star showed off her ripped abs, toned arms and muscular legs at the NPC South Jersey Bodybuilding Championships in New Jersey.

A source told PEOPLE Giudice “has been training for this bodybuilding competition since December.”

Teresa-Giudice-1

“She wanted a new challenge and pushed herself to the extreme. Right now she is in the best shape of her life,” the insider continued. “She has lost a bunch of weight.”

The source added Giudice is “even more fit than when she got home [from prison].”

In addition to working out, Giudice toldWomen’s Healthin 2016 that yoga helped her “get through it all” during her 11-month prison stay, adding that she planned to become an instructor in the practice.

“I love it so much that I want to get certified in it,” she said. “I have a few more months to go. I’m just taking my time, because I have four daughters. It’s a lot, but I’m definitely going to complete it.”

Meanwhile, her husbandJoe Giudice, who is currently serving out his 41-month sentence for mail, wire and bankruptcy fraud, has also made some major changes to his body, losing 45 lbs. in prison.

Joe — who transferred from the Federal Correctional Institution in Fort Dix, New Jersey, to a federal prison in Pennsylvania last November — has completed more than 27 months of his sentence thus far. Teresaserved a little over 11 monthsin prison herself forthe same crimesand was released on Dec. 23, 2015.

A source previously told PEOPLE that the couple — who share daughtersGia, 17, Gabriella, 14,Milania, 12, and Audriana, 9 — “can’t wait to be reunited.”

source: people.com