David Beckham will celebrate his 40th birthday at a luxury £250,000 bash tonight (02.05.15).

David Beckham

David Beckham

The retired soccer star - who reaches the milestone today - has hired a stunning six-star resort, not far outside Marrakech, Morocco.

A source told The Sun newspaper: "The Arabian banquet is reserved for the most special guests and they have only ever been held before for the Moroccan King or US President Bill Clinton.

"The whole resort is being cleared for them and staff are excited as we've never had so many famous people stay at one time.

"The golden balls are slightly tongue-in-cheek to pay homage to one of the world's greatest footballers. All the stops are being pulled out as they've stayed before and we want to make the event as special as we can."

The partygoers will dine on a host of local dishes, including traditionally cooked lamb. Guests will also be served champagne whilst belly dancers and musicians entertain them.

As well as David's wife Victoria, ninety guests are expected to attend the event with celebrity pals including James Corden, Eva Longoria, Liz Hurley and Snoop Dogg thought to be invited.

However, the couple's children, Brooklyn, 16, Romeo, 12, Cruz, 10 and three-year-old Harper are not said to be attending the adults-only birthday bash.