Ah, high school ID photos.

That dreaded day when you pray you can say you #wokeupthiscute but end up having an ID card that leaves you feeling like you're just #growingupugly...

Well, students at North Farmington High School in Michigan are changing all that by letting their creativity shine.

Seniors have a tradition of dressing up like their favorite pop culture icon or the latest meme and showcasing it on picture day.

We're talking everything from kids dressed up as Jim dressed up as Dwight to their best Beyonce impressions, and it is everything.

Here's a look at a few of our #NFID20 faves, and a few unforgettables from years past!

And the honorable mentions from years past:

Suffice it to say, these kids are winning. And we're definitely on board with every school making this a thing for ID photo day.

Related

Screen Shot 2020-05-13 at 3.08.17 PM

Virtual Cast Reunions are Giving Us Life RN

It's like, I have a reason to watch YouTube again.

disney-plus

Disney’s New Streaming Service—Get the Run-Down Here!

I'd suggest not making any Thanksgiving plans you don't intend to flake on.

5dbfdfd665d0d-Bw4BfhkhMNQ-png__700

The Reality of Motherhood in All-Too-Relatable Memes

We’ve all been there. Every last one of us.

Screen Shot 2019-05-08 at 9.44.36 AM

MAGIC: How the Duchess of Sussex Describes Motherhood So Far

Granted, she's only two and a half days in, so...we'll see.

Screen Shot 2020-04-15 at 3.37.47 PM

Homeschool Has Us All Crying, Even Drew Barrymore

Not even celebrities are exempt from the madness we’re all calling life right now.

disney-investors-day

Disney Announces Every New Show & Movie Coming Through 2023

All in all, Disney+ is looking to secure plenty of hours of screen time for all of us in the coming few years. And all we want to say is—let it rain, Disney. Let. It. Rain.

Screen Shot 2019-01-17 at 2.58.28 PM

Celebrity Watch: #10yearchallenge

From #areyoufreakingkiddingme to #wellplayed, these celebs hit the nail on the head.

Screen Shot 2019-05-30 at 12.10.32 PM

Little Miss Independent Shares What Jasmine Should Have Done

Even if there IS room enough on the carpet for two!