Christina Haack is doing some reflecting — and getting brutally honest about her romantic past. The HGTV star has been married three times, first to Tarek El Moussa from 2009 to 2018, with whom she shares daughter Taylor, 15, and son Brayden, ten, then to Ant Anstead from 2018 to 2021, with whom she shares son Hudson, six, and lastly to Josh Hall . Her third marriage ended in 2024 and quickly became messy, with the two taking public jabs at each other on social media. Their public animosity has since quieted down, and now the former Christina on the Coast host is speaking candidly about the growth she is undergoing.

In a lengthy post on Instagram shared over the weekend, Christina first wrote: "I just wanted to thank you all for still being here. This past decade for me has been

See Full Page