Scranton police say 35-year-old Donald Albritton swiped the ring while his former girlfriend made Thanksgiving dinner and later gave it to his current wife.
Investigators say Albritton had gone to his ex's home to drop off a check and thank her for not involving the police in another matter. But The Times-Tribune of Scranton reports witnesses claimed they saw him palm the ring before he left.
Albritton was charged with theft and released on bail following his arraignment Tuesday. A phone listing for him could not immediately be located Friday.