Lorde appeared Monday on “The Late Show With Stephen Colbert,” where she discussed her new album “Solar Power,” which drops August 20.

Read more