"He secretly flew to San Francisco to ask Elspeth's father for her hand," a source tells PEOPLE
Credit: Angela Weiss/Getty

Reid Scott’s romantic persona on HBO’s critically acclaimed Veep is surrounded by politics, but when it comes to his real love life, he’s apparently drama free.

The actor, 35, is engaged to longtime girlfriend Elspeth Keller, a source confirms to PEOPLE.

Going the opposite direction of his serial-dating TV character Dan Egan, Scott went the traditional route and “secretly flew to San Francisco to ask Elspeth’s father for her hand in marriage,” the source says.

Eventually popping the question in Palm Springs, Calif., Scott gave his leading lady an art deco two-carat diamond ring with platinum pave setting. Designed by Emily Rabinowitz of Blessed Charm Jewelry, the piece was handcrafted, made just for Keller.

“They are so happy,” the insider says. “They can’t wait to start the rest of their lives together.”