Nobody's perfect, but Ryan Gosling comes pretty damn close.
Once upon a time, Hollywood's Prince Charming bought out some lucky little lady's entire haul of Girl Scout Cookies, then handed the sweets out to strangers on the road. On Wednesday's Jimmy Kimmel Live, the funnyman got Ryan to explain his endearingly charitable feat.
Jimmy explained that "five or six years ago," two of his friends encountered the Gangster Squad star in Santa Monica, Calif., and the actor "handed them several boxes of Girl Scout Cookies and then drove off."
Ryan begrudgingly confirmed that it was him, but told Jimmy, "It seemed like a good idea at the time…Look, I regret it."