11 MAY 2009

Barack Obama had a star-studded audience in fits of laughter as he wisecracked his way through a charity dinner at the White House.

The US president delighted celebrity diners such Gordon Ramsay, Sting, Demi Moore and husband Ashton Kutcher with a speech peppered with daring jokes poking fun at himself, wife Michelle and even Hillary Clinton.

Addressing the hype over his first 100 days in office at the annual White House Correspondents Dinner the American leader said: "I believe my next 100 days will be so successful, I will be able to complete them in 72 days – and on the 73rd day I will rest".

He went on to blame his daughters for the New York flyover that sparked fears of a 9/11-style incident, saying: "Sasha and Malia aren't here tonight because they're grounded. You can't just take Air Force One on a joyride to Manhattan – I don't care whose kids you are."

From there he went on to joke that Secretary of State Hillary, a former rival for the presidency, and now his top diplomat, tried to give him swine fever. "These days we couldn't be closer. The minute she got back from Mexico, she pulled me into a hug and said I should go down there myself!"

Michelle got in on the fun, too, flexing her arm muscles in response to a quip about the controversy over her habit of wearing sleeveless dresses. The First Lady was on a campaign for the "right to bare arms" joked her husband.

Other guests enjoying the lighthearted atmosphere included Tom Cruise and wife Katie Holmes, Eva Longoria Parker, Samuel L Jackson and Natalie Portman.

Photo: Getty Images
The TV chef, his wife Tana and their friend Eva were among those enjoying the US leader's humour-filled address at the White House Correspondents' Dinner
Photo: Rex
Mr Obama took advantage of the annual event's laid-back reputation to indulge in a series of funny gags, including a quip about Hillary Clinton trying to give him swine fever
Photo: Reuters
Michelle flexes her arms in response to the President's joke about her campaigning for the "right to bare arms"
You're on HELLO!'s global site. Click to return to HELLO! India Go back