On Sunday, the couple announced their engagement via Instagram with a big display of fireworks.

“I said yes!!!” Haynes, 28, captioned the sweet photo kissing his new fiancé. Leatham made the moment extra special with a message from Cher.

“Thank you @Cher for the beautiful ‘I got you babe’ proposal lead in, you sounded incredible as always 🙂 The most special night of my life,” Haynes beamed on Instagram.

The lovebirds have been vacationing in Cabos San Lucas, Mexico in recent days and sharing every adorable moment of their romantic getaway.

Leatham, a florist to the stars including the Kardashians, expressed his happiness to be away with Colton. “Heaven is a place on Earth and it’s Mexico at the amazing @lasventanasalparaiso with my love @ColtonHaynes,” he wrote on Friday. “Life is such a beautiful gift and I am so blessed every second. Surrounded by beauty inside and out life does not get better than this thank you @ColtonHaynes.”

While it’s not clear how long the pair have been dating, Haynes first shared he was in love with Leatham weeks ago on Instagram.