(TMZ) - Colton Haynes is on the fast-track ... a quickie wedding followed real quick by some bambinos. The "Teen Wolf" star was all smiles at LAX Thursday after getting engaged to Jeff Leatham in Cabo. He knows at least one song they'll play at the wedding.  

On Sunday (March 12), the "Arrow" and "Teen Wolf" actor took to Instagram to make the big unveil with one heck of an engagement shot featuring the couple kissing on the Los Cabos, Mexico beach. The photo also includes some incredible fireworks in the background. 

As if the proposal couldn't get better, the scene also included some introductions from Cher, who helped the pair with the news via the big screen. 

"Overwhelmed by all of the love & support y'all have been sending @jeffleatham & I on our engagement. The fact that so many people love love as much as we do is truly inspiring and I feel so humbled," he wrote in one post. "Who woulda thought that a lil ole kansas boy would meet a country boy from Utah & embark on journey that truly feels like one in the movies? I wish the same for everyone out there. No matter who you love...don't be afraid to love hard :) #whatmoviesaremadeof #LoveWins"