Late night TV hosts wished President Donald Trump a happy 71st birthday in their own amusing way.

Kimmel imagined Trump giving himself a birthday message ― from himself:

“Late Late Show” host Corden said he was just glad that Trump could finally have a day “where he’s the center of attention.”

Corden also suggested the perfect gift for the president, before suggesting he take the day (and the week, and the month and the next four years) off:

On “Late Night,” meanwhile, Meyers joked about how Trump was now “a man in his 70s, who wants a golf score in the 60s, his country in the ’50s and his wife in her 20s.”

And “Tonight Show” host Fallon imagined just some of the birthday cards that Trump could have received ― including ones from Russian President Vladimir Putin and White House Press Secretary Sean Spicer: