Corey Feldman was recently reunited with a $100,000 jacket that he misplaced back in 2011.

The former child star was attending an event at the Los Angeles House of Blue when he lost the jacket, originally worn in the 1989 film Dream A Little Dream, according to SFGate. Although Feldman did his best to try and retrieve the pricy outfit, he was ultimately unsuccessful.

That was until a serendipitous turn of events resulted in the jacket being put up for sale at a Boston flea market. A male shopper recognized the studded leather coat for what it was and reached out to Feldman to return it.

Feldman appears to be extremely grateful for the gesture, considering the reward he gave to the finder. The actor paid the man's way to Los Angeles, put him up in the Andaz Hotel, gave him a 6 foot female body guard, and pulled him up onstage during one of his concerts. In addition to this, Feldman made a generous donation to OneFundBoston.org, a group set up to help victims in the wake of the Boston bombings, according to TMZ.

The 41-year-old Feldman has featured in a host of movies, including The Goonies, National Lampoon's Last Resort, as well as Dream a Little Dream (1 and 2).