It certainly is a happy homecoming for the reality star, who was released from prison at 5:01 a.m. on Wednesday, just in time to spend Christmas with her husband, Joe, along with Gia and the couple's three other daughters -- Gia, Gabriella, Milania and Audriana. Teresa is out on early release after beginning her 15-month prison sentence on Jan. 5. She is to remain on house arrest until Feb. 5. A source tells ET that Teresa actually had her outfit picked out since last week in anticipation of her release.
Teresa's lawyer, James Leonard Jr., said in a press conference that the reunion was a very private, emotional moment, adding, "She just wants to spend the holidays with her family just like everyone else."
"The kids and Joe slept a little bit," noted James, referring to the family's anticipation of Teresa getting out. "Teresa did not sleep at all. Everyone will probably sleep well tonight."
And Christmas came a little early for the 43-year-old Bravo star, who had a brand new 2016 Lexus LX570 waiting for her at home, a source confirms to ET.
Though her release from prison is nearly a year in the making, a source told ET last month that Teresa and her family will keep it fairly "low key" over the holidays.
"She's going to spend her first days at home with her husband, children and her parents," the source said. "Everything is going to be calm, intimate and quiet. She's going to spend a quiet Christmas with her family and she’s really excited about that."