"Flip or Flop" star Christina Haack is engaged to be married again.
Haack shared a slideshow of photos on Instagram from her and Hall's candlelit dinner on the beach.
In one photo, Haack's engagement ring can be seen as she and Hall pose for a selfie.
Haack captioned the post with a heart, lock and key, and diamond ring emojis.
Haack also showed off her engagement ring on Instagram Stories, tagging jeweler Benny Hayoun in the caption."Thank you @bennyandthegems - great friend and best jeweler," she wrote.
Haack later posted a photo of the resort with a full moon overhead and referred to Hall as her fiance.
Haack and Hall are in Cabo San Lucas to celebrate Hall's birthday. Haack marked the occasion Sunday by posting a tribute to Hall on Instagram.
"Happy birthday baby. You give me that teenage kinda love vibe and manly protection. It's a combo for a lifetime of happiness + success. Thank you for reminding me what life and love are like when you put down the technology. I love you Josh," she wrote.
Haack was previously married to her "Flip or Flop" co-star Tarek El Moussa and has two children, daughter Taylor, 10, and son Brayden, 6, with him.
She was also wed to Ant Anstead and has a son, Hudson, 2, with the British television presenter.
Haack and Anstead finalized their divorce in June.