Colton Haynes is engaged!
The actor and former Teen Wolf star proudly announced the big news on Instagram and Twitter Sunday with a photo of him and fiancé Jeff Leatham celebrating with fireworks at Las Ventanas al Paraiso in Cabo San Lucas, Mexico.
“I SAID YES!!!” Haynes, 28, captioned the kissing shot.
“I’m so blessed and happy for the future and my life together with Jeff,” Haynes tells PEOPLE.
Haynes’ rep shared some engagement details in a statement to PEOPLE.
“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. After Colton said yes, the proposal continued with a fireworks display set to Bruno Mars’ ‘Marry You’ as the couple danced in tears,” the rep described.
The couple, who first announced their relationship just one month ago on Valentine’s Day, documented their romantic beach getaway on their Instagram Stories.
“Jeff, you’re crying,” Colton said in a video. “You’re the sweetest person in the entire world. I can’t believe you.”
Celebrity florist Leatham, 46, pulled out all the stops with a candlelit pathway decorated with rose petals that led to a red heart, also made out of roses. “Love yep he’s the one,” Leatham captioned one of his videos.
“My love @jeffleatham,” Haynes wrote along with a video of him walking along a candlelit path on the beach.
Leatham even proposed with a little help from Cher!
“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!!! So Appreciative and much love,” he captioned the video clip he played for his fiancé.
In addition, the pair have been gushing about each other on social media during their vacation.
“Surrounded by beauty inside and out life does not get better than this thank you @coltonlhaynes,” Leatham also posted on Friday.