Melissa Gilbert is engaged

Melissa Gilbert is gearing up to marry for a third time.

The former "Little House on the Prairie" star is engaged to actor Timothy Busfield, a rep told Us Weekly.

Gilbert, who recently competed on "Dancing with the Stars," was married to Bo Brinkman from 1988 - 1992. She and her second husband, Bruce Boxleitner, split in 2011 after 16 years of marriage. Gilbert, 48, has two children.

Gilbert's 55-year-old fiance has also been married twice before -- to Radha Delmarter and Jenny Meriwin. He has appeared on the TV series "thirtysomething," "Blue Bloods," "Law & Order" and "The West Wing."

Perhaps three times is a charm for the couple. An insider told Us Weekly, "They've known each other for quite some time, as their paths have crossed off-and-on over the past 20 years."

Before her marriages, Gilbert was romantically linked to Tom Cruise, John Cusack and Scott Baio. She dated Rob Lowe on and off for six years.

Last fall, there was talk that Sony was considering making a film version of "Little House on the Prairie," which aired as a TV series on NBC from 1974 to 1983. Gilbert portrayed the lead character, Laura Ingalls Wilder, on the series.