'Teen Wolf' star Colton Haynes engaged to boyfriend Jeff Leatham

Posted March 13, 2017

Colton Haynes is officially off the market!

Haynes captioned the celebratory image by revealing that it was him who said yes to Leatham, a floral designer for the Four Seasons Hotel in Beverly Hills, this weekend.

The 28-year-old actor announced his engagement to beau Jeff Leatham on Instagram, with a picture of the two celebrating their firework-filled proposal at Cabo San Lucas, Mexico's lush Las Ventanas al Paraiso getaway resort.

According to the couples' Instagram stories, Leatham set with scene by lining the sandy walkway with rose petals and candles, leading Haynes to the center of the space, marked by a cluster of heart-shaped blooms.

The caption said: "Thank you @cher for the attractive "I got you babe" proposal lead in, you sounded incredible as always".

Semi driver killed by smoke from Kansas wildfire
Greg Abbot issued a statement Monday night saying he was sending state resources to the area to assist in fighting the fires. Jim Inhofe and James Lankford of Oklahoma planned to visit the northwest part of the state Friday to discuss the wildfires.

Colton then shared another picture showing a screen on the beach, with their friend Cher on it.

"Thank you @cher and @pauletteakapauly - for helping making my Proposal Evening Epic - I got you Babe never sounded so good right before @coltonlhaynes said YES! I can't believe you", Haynes gushed.

"I have known Jeff forever, and he is just fantastic, and I think they are going to be really happy and I am excited for them", Cher told ET. "I'm happier than I've ever been, and healthier than I've ever been, and that's what I care about".

"It's not every day that someone comes into your life & makes you want to be a better man".