Christina Haack is saying "I Do" again! The HGTV star announced on Monday that she's engaged to boyfriend Joshua Hall. The mom of three posted photos with her realtor boyfriend showing off a diamond sparkler as the couple were enjoying a romantic dinner in Los Cabos, Mexico. She captioned the post with a heart, infinity sign, lock, key and ring. The 38-year-old also changed her Instagram bio to read, "Mommy, ring emoji and Josh Hall."