David Beckham celebrated his 40th birthday in style this weekend.
The soccer star and his wife, Victoria Beckham — along with the couple's four children — hosted their celebrity friends for three days of festivities in Marrakech, Morocco.
The weekend started with a giant private jet and birthday wishes from Victoria Beckham:
"So excited to be celebrating David's birthday x #DB40 x vb 🎂🎉🎁❤️✈️ x vb"
It was followed by a "spoiled" selfie by Beckham himself:
"I feel very spoilt this morning! #DB40"
Beckham was clearly awaiting guests at his birthday breakfast:
Soon, his family arrived to celebrate:
"Here's a photo with @brooklynbeckham the real boss of the family! #DB40"
"Hanging out in Marrakech Morocco for my dad's birthday," posted Beckham's son, Romeo:
Later, Romeo posted this touching tribute to his dad: "Happy birthday to the best dad in the whole world, i love you alot, and you are the best football player and my idol, thank you for being the best daddy #DB40"
Son Brooklyn posted: "Happy birthday dad. #DB40"
Soon, guests like Liv Tyler began to arrive:
And actress Eva Longoria:
Zanna Roberts Rassi, Marie Claire Senior Fashion Editor and "Today" show fashion correspondent, posted: "Dolled up with my dapper date @mazdackrassi for #DB40."
It was a gorgeous setting:
Later that night, the birthday boy and his wife celebrated by candlight:
"Special evening with family and friends x #DB40 x 🙏 @davidbeckham"
It was even more beautiful after the sun set:
But things didn't stay calm for long. There were fire dancers:
Liv Tyler played dress up:
There was plenty to drink:
Magician David Blaine was there:
And then there was a Spice Girls reunion — plus Eva Longoria, but minus Scary Spice aka Mel B:
Even the birthday boy got in on the reunion action:
Beckham's parents and sister were there to celebrate, too.
Of course, there was also cake:
And everyone sang "Happy Birthday":
The next day, everyone was hurting.
Eva Longoria and Emma Bunton, aka Baby Spice, had a rough trip home.
Beckham posted: "Someone is trying to make daddy feel pretty today after a heavy night."
He tried to make himself feel better with a little breakfast:
Beckham later posted: "Thanks to my beautiful wife for such an amazing day x"
While the rest of their guests headed home, the Beckham clan is still recovering in style:
SEE ALSO: DAVID BECKHAM: How The World's Richest Soccer Player Spends His Millions
Join the conversation about this story »
NOW WATCH: David Beckham's Joining The Fight Against Ebola