Instagram | @katharinefoster

Katharine McPhee Jokes About The 35-Year Age Gap With Husband David Foster — Again

He's 70. She's 35. And she would like everyone to know that their age difference is as funny to her as it is weird to some of us.

When some fans got brave and decided to criticize her for her relationship, she decided to respond in the most millennial way possible: with a self-deprecating joke.

Katharine and David Foster met 14 years ago.

On a little show called American Idol — remember that?

This was way back during season 5. David was playing the piano on the show while she competed.

She came in second place on the show, but clearly first place in pop culture.

They became friends.

Instagram | @katharinemcphee

Close enough friends that he actually played piano at her wedding...to someone else.

She married Nick Cokas in 2008. They divorced in 2014, but she and David wouldn't get together until 2018 or so.

They finally got engaged in 2018.

"Exactly 13 years ago today my very first single, Somewhere Over The Rainbow, was released right after Idol. Today... I’m marrying the man who produced it. Life is full of beautiful coincidences, isn’t it? Thank you for taking me over the rainbow, David." She wrote on Instagram.

Their wedding announcement immediately brought criticism.

You know, because of the age gap.

Never mind that she's a grown woman who can and has made her own decisions — people on the internet had feelings and opinions that needed sharing.

All hail Chrissy Teigen.

Allow me to make a PSA: for the federal election, don't throw away your vote by doing a write-in! You're literally giving that vote away! Use your constitutional right and do not write "Harambe" in (looking @ you, people of 2016).

Since then, she's taken trolling to a new level.

She does not care who doesn't like her relationship. All that matters is that she does.

As a result of the criticism, she's just gotten funnier and funnier. Here are some of her best clapbacks, because I truly can't pick just one.

This one is the most recent one.

Her fans are used to both her humor and her memes, so they know that tweeting her may lead to being trolled mercilessly.

RIP to other celebrities, but Katharine McPhee is different.

Do not come for her.

Hello? Listen, normally age gap relationships weird me out, but it's clear that they both are low-key adorably obsessed with each other.

Like...they're happy, and maybe that should be that on that.

Imaaagine a world like that...

Sorry, had to have a brief Ariana moment. That album slapped.

Her former Smash co-star Andy Mientus replied to her Demi Lovato tweet with a new version of "daddy/zaddy" that I need to read up on.

Hustle hard.

She even makes legit memes out of their relationship. I mean, how can we not stan them?

You have to admire a woman who took advantage of the creepy paparazzi and decided to make a joke out of them.

Please enjoy this tweet from after they got engaged.

Yup, she actually is a step-grandma, and a stepmom. David has five daughters and seven grandchildren.

Not only was Katharine fine with that, she ran full-tilt into embracing her new grandma status.

This broke me.

Okay, meme queen, go on with the Kim K jokes!

The implication that David plays games on her phone is almost funnier than her pretending he posted that picture. Like, almost.

Their whole family has jokes.

Two of his daughters, Erin and Sara, commented on their engagement announcement.

Erin, who is 35 (and Katharine's age) wrote, "Mommmyyy," which is one of the funniest things I've seen all day.

Why do people care so much?

Joe decided to make a comment about Katharine retaking her prestigious role in Broadway's Waitress for its final run.

Joe is a fool who was handed a clown outfit by Katharine McPhee Foster.

LMAOOO.

Sorry, this article slowly became a Katharine McPhee stan article. It's just that she's really funny and doesn't care what anyone else thinks about her, which is the exact criteria anyone needs to stan a total queen. Thank you, good day.