Question: how to keep stolen hats in red dead redemption 2?
Answer: Just walk over to the hat, press and hold the square button (or X button if you're on Xbox One), and Arthur will automatically pick it up and put it on his head. However, you can't keep all stolen hats forever.