The 'Roar' hitmaker harboured secret feelings for her singer/songwriter boyfriend long before they got together and still can't believe she is dating her dream pin-up.
Quizzed if she has a cinematic crush, Katy quipped: ''I actually am dating my crush. I had a crush on him for a long time, and it just so happens we fit together great.''
The 28-year-old star likes snuggling up with John to watch romantic movies, but always ends up sobbing into his shoulder - which can prove embarrassing during long-haul flights.
Discussing her favourite films, she told W magazine: '' 'The Notebook'. And 'Titanic'. And I always cry on planes. My boyfriend [John] and I call them 'deprivation tubes' - you have a glass of wine, and you're watching a movie, and then, wahhhh.''
Katy also touched upon her 14-month marriage to comedian Russell Brand, which ended in December 2012, claiming it just wasn't meant to be.
Asked if she liked being married, she sighed: ''Of course. I really loved it. It was a new, fun, exciting journey. But I like how I am now, and I think all things happen for a reason.''
The pop princess made her first foray into acting by voicing Smurfette in animated flick 'The Smurfs 2' and would love to be offered more film roles, but she doesn't think she'd make it to set on time as she is incapable of getting up early in the mornings.
Katy joked: ''Yes [I want to act], but I hate mornings. So I told some executives who had asked me whether I wanted to act that if you want to start shooting at 11am, then I'm your girl. Otherwise, I'm not interested.
''I live a rock-star kind of life where I don't go to bed until 4am. I'm very nocturnal. But I always say that if Ridley Scott wants to hire me for 'Blade Runner 2' to play Rachael, I am absolutely available.''
James Corden’s Carpool Karaoke is becoming quite popular and celebrities appear...
New research suggests that The Beatles are worth roughly £82 million per year...
Matt Damon returns in a new Bourne sequel.
More developments in the potential celebrity romance we desperately want to refer...
A besotted man who bombarded ‘The One Show’ presenter Alex Jones...