Beyoncé rocked the White House in a killer mini dress for Michelle Obama's big fiftieth birthday bash.
The top secret dance party had a "no cell phone and no social media policy," but Beyoncé managed to send out a few photos. In one photo she was seen petting first dog, Sunny. Her daughter, Blue Ivy, checked out the White House Christmas tree with her mom. Beyoncé was the headline performer for the star-studded crowd of 500, singing "Single Ladies."
Singer Ledisi— a Michelle fav— also took the stage. Stevie Wonder sang "Signed, Sealed, Delivered." And John Legend crooned, "Happy Birthday" to the birthday girl.
INSIDE EDITION had the chance to speak to radio host, Tom Joyner, who scored an invite. Joyner noted, “The kids had a very good time. Sasha and Malia brought all their friends and their Chicago cousins.”
Jennifer Hudson tweeted a photo with her husband and wrote, "We had such a good time with the 1st family in dc tonight!"
Other guests included Paul McCartney, the Clintons, and Ashley Judd.
CNN's Donna Brazile said, "But the most moving tribute came from Barack Obama who talked about the women he met and fell in love with.”
Tom Joyner joked, “What really got her, I think, was when he said ‘I like her long legs.’”
So, what did the First Lady wear? A long red jumpsuit, said to be reminiscent of her 2012 Inaugural gown.
There was plenty to eat, even though a save the date told guests to "eat before you come." The buffet table offered mini crab cakes, fried oysters on toast rounds, and roast beef sliders.