Innocence bedeutet 'Unschuld' oder 'Reinheit'. Es ist ein starkes Wort, das man nicht in jedem Popsong findet und das eine tiefere Bedeutung trägt.
In diesem Lied bedauert Bruno Mars seine früheren Handlungen als „city boy“ und wünscht sich, er wäre wieder siebzehn, um seiner Partnerin die gleiche „Unschuld“ geben zu können, die sie ihm schenkt. Es unterstreicht seinen Wunsch nach einem reinen Neuanfang in der Beziehung.
In "If I Knew" singt Bruno Mars über die bittersüße Erkenntnis, die wahre Liebe gefunden zu haben, während man von einer wilden Vergangenheit eingeholt wird. Er schlüpft in die Rolle eines Mannes, der sein Leben als "City Boy" in vollen Zügen genossen hat, immer auf der Suche nach dem nächsten Abenteuer. Doch jetzt, wo er die Eine gefunden hat, ist alles anders. Der Kern des Songs ist ein tiefes Bedauern: Hätte er gewusst, dass sie eines Tages in sein Leben treten würde, hätte er viele Dinge anders gemacht.
Der Song ist auch ein emotionaler Appell an seine Partnerin. Er weiß, dass es ihr das Herz bricht, sich ihn mit anderen vorzustellen, und bittet sie, die Vergangenheit hinter sich zu lassen, damit ihre Liebe eine Zukunft hat. Sein größter Wunsch ist es, wieder siebzehn zu sein, um ihr all die Unschuld zurückgeben zu können, die sie ihm schenkt. Es ist eine gefühlvolle Ballade über Reue, Vergebung und die Hoffnung auf einen Neuanfang.