The 35-year-old, who has previously dated a bevy of famous women including Jennifer Aniston, Cameron Diaz and Jessica Simpson, thinks Perry is "the one" for him and he is keen to move in with her as soon as possible, reports femalefirst.co.uk.
"John wants to take his relationship with Katy to the next level. He has suggested to Katy that they get a place of their own. He feels like she's the one for him and wants to commit himself fully," a source told HollywoodLife.com.
"John is really into architecture and wants to create a 'sanctuary' for himself and Katy," the source added.
In pictures: Bend it like Mumbai yogini Natasha Noel
Photos: Varun, Taapsee, Jacqueline promote 'Judwaa 2' on 'Dance Plus 3'
Instagram's newest sensation: Check out these photos of Bruna Abdullah
Photos: This is how Chitrangda Singh looks without make-up
Photos: Malaika Arora parties wearing see-through lace dress