Melissa Rycroft

Dancing with the Stars and Bachelor alum Melissa Rycroft is engaged again — this time to Tye Strickland, a Dallas insurance agent she has dated on and off for two years.

Rycroft was famously spurned by The Bachelor's Jason Mesnick earlier this year.

See sexy photos of Rycroft from the Dancing ballroom

"Sometimes the stars align, and the clouds part and everything works out the way it should," she said Tuesday on Good Morning America, where she has also landed a new gig.

Rycroft, who also posted the good news on Twitter, has previously described her fiancé as her "best friend." The two rekindled their relationship after her breakup with Mesnick. Strickland proposed to Rycroft Friday at a Texas restaurant, according to People

Check out summer TV's best guilty  pleasure reality shows

What do you think of Rycroft's engagement?