Arrow Star Colton Haynes Engaged

Actor Colton Haynes is engaged!

The Teen Wolf star shared the good news on Instagram on March 12, 2017 with a photo of him smooching his love, celebrity florist Jeff Leatham. In the caption, he writes, "I SAID YES!!!"

According to People, Haynes, 28, and Leatham were on vacation in Las Ventanas al Paraiso in Cabo San Lucas, Mexico when Leatham popped the question. But don't think their exotic location was enough to make the night special—oh, no. Leatham went all out to make sure his guy got a dream proposal.

Representatives for the couple shared the night's events with the magazine, which included not only a video performance by one mega-star but also an entire slew of messages from famous friends: "Jeff's marriage proposal to Colton was incredible, starting with a personalized video message from Cher singing their favorite song 'I Got You Babe', followed by video messages from their family members and close friends—including Melanie Griffith, Serena Williams, Ally Maki, and many more."

The representative added, "After Colton said yes, the proposal continued with a fireworks display set to Bruno Mars' 'Marry You' as the couple danced in tears."

Afterwards, according to Us Weekly, the actor shared an Instagram story of the candlelit path his now-fiancé laid out, writing, "Jeff, you're crying. You're the sweetest person in the entire world. I can't believe you."

Haynes and Leatham also each publicly thanked Cher for her help in the proposal. On Instagram, Leatham shared a clip of the video Cher recorded and wrote, "I got you Babe never sounded so good right before @coltonlhaynes said YES!!! So Appreciative and much love." Haynes posted a photo of his fiancé and him watching the fireworks with Cher on a big screen next to them, calling the evening "the most special night of my life."

Haynes publicly came out as gay in May 2016 and only just announced his relationship with Leatham in February 2017. But in hindsight, we should've known their romance was going to be one for the books. In their first public photo on Instagram, Haynes wrote, "It's not every day that someone comes into your life & makes you want to be a better man." Aww.

Congratulations to Haynes and Leatham!