Ever since Lorde burst onto the scene with the hit song "Royals" this past spring, you've probably caught yourself saying, "I can't believe she's only 16." And since Nov. 7, you've been saying, "I can't believe she's only 17."
So you're really into Lorde (like, "Pure-Heroine"-on-repeat-into) but do you even know her real name? It's a mouthful: Ella Maria Lani Yelich-O'Connor. She can thank her Croatian-Irish ancestry for that.