Inside Michelle Obama's 50th birthday bash
It's not every 50th birthday bash that sees Beyonce and John Legend perform, Hollywood and Washington's A-list work the room of an 'intimate' 500-person crowd. But it's not everyday that the American First Lady turns 50.
While John Legend won the honour of serenading Michelle Obama witha traditional version of Happy Birthday, Beyonce took to the stage earlier in the night - much to the delight of the First Daughters Sasha and Malia.
The Saturday night bash reportedly saw 500 of the Obamas nearest and dearest in attendance, according to an insider at People magazine.
"Sasha and Malia Obama watched in awe as Beyoncé sang, while elsewhere, Paul McCartney danced and Hillary Clinton schmoozed. It was just an incredible party," the insider told the American magazine.
"She was enthralled. You could tell she had a lot of fun," says the guest.
Paul McCartney attended with his wife of two years, Nancy Shevell, and the pair are said to have been glued at the hip throughout the evening.
"Sir Paul didn't allow many people to come between him and his bride. He came to party!" the source added. "He pulled his jacket off, put it at Valeries [Jarrett} table and then danced away with his wife."
Other celebrity guest included Mary J. Blige, Michael Jordan, Samuel L. Jackson, Gladys Knight, Magic Johnson, Bill and Hilary Clinton
Although the night was about Michelle's milestone birthday, husband Barack gave a moving speech about his wife.
"He thanked her for being patient with him. You could tell he had married his best friend," the source added.
After midnight, the party was taken up a notch and 'every woman in that place took their shoes off'.
And security was tight was as expected, guests reportedly had to check in their mobiles phones on arrival and were asked to use discretion with social media.