katy perry john mayer still going strong dating wedding engaged 2012 having a baby

Source: WENN.com
They're still going strong!