Chris Pratt has announced his engagement to Katherine Shwarzenegger. He shared a picture on Instagram with her on Monday.