Teresa Giudice clearly put in some extra work on her body while in the slammer ... and she's not afraid to show it off.
Teresa was spotted out in New Jersey Wednesday leaving a yoga class in some skin-tight spandex before hopping into her brand new $90k Lexus. We're not sure what her workout routine was behind bars or if there's just something in the water, but she looks great.
The bottom line? ... Joe's probably one happy dude.