Taylor Swift's "cardigan" is a whimsical story of rediscovering romance.

The pop star announced her warm, magical brand new single on Thursday (July 23) alongside plans to release an entire album at midnight.

Swift both wrote and directed the music video for "cardigan," the creative team for which included cinematographer Rodrigo Prieto, producer Jil Hardin, executive producer Rebecca Skinner, AD Joe "Oz" Osbourne, editor Chancler Haynes, special effects wizards David Lebensfeld and Grant Miller, and set designer Ethan Tobman, according to a tweet sent by the singer on Thursday.

Watch the music video, below, which sees Swift wander between a cozy cabin and a mystical forest, then out to a stormy sea and back again.

https://www.youtube.com/watch?v=K-a8s8OLBSE

In a follow-up tweet, Swift revealed how the music video came together in spite of current social distancing/quarantine protocols due to the COVID-19 pandemic.

"The entire shoot was overseen by a medical inspector, everyone wore masks, stayed away from each other, and I even did my own hair, makeup and styling," she explained.

"cardigan" is off Swift's eighth studio album, folklore, out July 24.

Check out the full Taylor Swift "cardigan" lyrics, below.

[Verse 1]

Vintage tee, brand new phone

High heels on cobblestones

When you are young they assume you know nothing

Sequin smile, black lipstick, sensual politics

When you are young they assume you know nothing

[Pre-Chorus]

But I knew you, dancin' in your Levi's

Strong under the streetlights

I knew you, handed you my sweatshirt

Baby cares it better

[Chorus]

And when I felt like I was an old cardigan

Under someone's bed

You put me on and said I was your favorite

[Verse 2]

A friend to all is a friend to none

Just two girls, lose the one

When you are young they assume you know nothing

[Pre-Chorus]

But I knew you

Playing hide-and-seek and

Giving me your weekends

I... I knew you

Your heartbeat on the High Line

Once in twenty lifetimes

Repeat Chorus

[Verse 3]

To kiss in cars, in downtown bars

Was all I needed

You drew stars around my scars

But now I'm bleedin'

[Pre-Chorus]

'Cause I knew you

Steppin' on the last train

Marked me bloodstain

I... I knew you

Tried to change the ending

Peter losin' Wendy

I... I knew you

Leavin' like a father, running like water, right

[Bridge]

When you are young they assume you know nothing

But I knew you'd linger like a tattoo, you kissed

I knew you'd haunt all of my what-ifs

The smell of smoke would hang around this long

'Cause I knew everything when I was young

I knew I'd curse you for the longest time

Chasing shadows in the grocery

I knew you'd miss me once the thrill expired

And you'd be standin' in my front porch lot

[Outro]

And you'd come back to me

And you'd come back to me

And you'd come back to me

And you'd come back

Repeat Chorus