'Teen Wolf' actor Colton Haynes is engaged to Jeff Leatham

The actor proudly announced the big news on Instagram and Twitter Sunday with a photo of him and fiancé Jeff Leatham celebrating with fireworks in Mexico.