Mark Ballas Is Engaged to BC Jean

The "DWTS" pro shared details of his romantic proposal.

— -- Mark Ballas is off the market!

The "Dancing with the Stars" pro is engaged to singer/songwriter BC Jean, he told Access Hollywood.

Ballas said that he proposed the day before Thanksgiving at their home in Los Angeles, which is under construction.

To make it more romantic, he brought in vintage rugs and posters of Jean's favorite bands to make the house look and feel like Woodstock, and he lined the driveway with rose and violet petals in honor of the couple's 2015 song, "Roses and Violets."

"When she got in there I froze. My heart was pounding. I was cool as a cucumber all day. I've been on stages my whole life, and when she walked in the room I was thought, 'Whoa, here we go,'" he said. "So we kind of just held each other for a minute, and then I did the [one-knee] drop. I popped the question, she said yes. Everything went to plan and the way the house was decorated – it was just absolutely incredible."

After the proposal, friends and family members who had been hiding in the couple's bedroom rushed downstairs to join the celebration.

Ballas, 29, and Jean, 28, were first linked in 2012. They perform together under the name Alexander Jean.