Colton Haynes is officially off the market!
The 28-year-old former Arrow actor is engaged to boyfriend Jeff Leatham, he revealed on Sunday. Haynes Instagrammed a picture of the two kissing in front of an impressive fireworks display, writing, "I SAID YES!!!," and adding a ring emoji.
Apparently Cher played a part in the proposal.
"It's not every day that someone comes into your life & makes you want to be a better man," the Arrow alum wrote next to a picture of the two snuggling in bed on Instagram. "I feel so blessed to be by your side @jeffleatham. #WhatMoviesAreMadeOf."
The two first ignited dating rumors after Haynes shared a sunset pic of the couple embracing in the center of a heart made of rose petals on Valentine's Day.
Watch the video below for more on Haynes and Leatham's romance.