"Angel Baby" es una canción de amor sin rodeos. Troye Sivan empieza hecho pedazos: "But now I'm in pieces, barely believing" (pero ahora estoy hecho pedazos, casi sin creerlo) y hasta confiesa que cree haber perdido toda capacidad de sentir. Entonces aparece alguien "out the blue on a rainy night" (de la nada, en una noche lluviosa). La expresión out of the blue significa "de repente, sin avisar", y aquí la canta acortada como out the blue.
El estribillo es pura declaración: "You're my angel, angel baby" (eres mi ángel, ángel, cariño). Lo más bonito está en los detalles pequeños, como contar los tatuajes de la otra persona o "play house for the weekend" (jugar a las casitas el fin de semana), una forma divertida de decir que quiere probar a vivir en pareja aunque sea dos días. Y una línea que exagera con gusto: "you gave up heaven so we could be together" (renunciaste al cielo para que pudiéramos estar juntos). Un poco cursi, sí, pero funciona.