Billie Eilish just dropped new merch for her new documentary and we are here for it! The World's a Little Blurry premieres on February 26th! See the clothing line below.