Of course they had a pic taken ala Abbey Road.. Jon Bon Jovi & Prince Harry met up in London this week to record a song for the 2020 Invictus Games, coming to The Netherlands in May.. photo: Getty Images