Taylor Swift is dropping a surprise album tonight.
The superstar posted on Instagram this morning to announce that she's dropping a new album called "Folklore" tonight at midnight.
Swift says her eight studio album is full of "songs I've poured all of my whims, dreams, fears, and musings into," and that she wrote it and recorded it in isolation.
She also announced that her new music video, "Cardigan," will premiere tonight.
Swift says she both wrote and directed the video, which was shot with safety precautions in place.