Love story meets Viva la vida