Donald Trump has revealed he has been too busy to buy his wife Melania a birthday present.

Mr Trump wished his wife, who turned 48 on Thursday, a happy birthday during a phone call to Fox News, his favourite TV network.

But asked what he had given Mrs Trump, he joked: "Well I better not get into that because I may get in trouble. Maybe I didn't get her so much.

"I got her a beautiful card and beautiful flowers. You know, I'm very busy to be running out looking for presents, OK?"

The US president went on to praise his wife for overseeing the first state dinner of his presidency, which has been seen as her biggest test yet as First Lady.

Mrs Trump took a hands-on approach to hosting the French president, Emmanuel Macron, and his wife Brigitte rather than using outside help.