Article will continue after advertisement

Congratulations Colton Haynes and Jeff Leatham!

The “Teen Wolf” actor announced he and his longtime love got engaged while on a romantic vacation on the beach at the Las Ventanas al Paraiso in Los Cabos, Mexico.

“I SAID YES!!!” Haynes wrote alongside a photo of the post-proposal moment. In the photo, the couple shares a sweet kiss as they are surrounded by candles in the sand and fireworks displayed over their heads.

I SAID YES!!! 💍💥❤️ @jeffleatham

A post shared by Colton Haynes (@coltonlhaynes) on

The actor came out as gay in 2016 and announced his relationship with the celebrity floral designer just last month.

RELATED: Proud mommy Pink shared another adorable photo of her son, and you will totally fall in love with him

“It’s not every day that someone comes into your life & makes you want to be a better man. I feel so blessed to be by your side @jeffleatham ❤️❤️❤️#WhatMoviesAreMadeOf,” he wrote in the post that made them social media official.

Congratulations to the happy couple!

(H/T E! News)

Module Voice Image