Beyonce prepared for Michelle Obama’s birthday party by donning a jaw-dropping gold mini dress and nude patent leather heels.
The singer posted a photo of her gorgeous outfit to Tumblr, adding close-ups of her legs and eye makeup.
Beyonce sang Single Ladies and Irreplaceable for Mrs Obama as she turned 50. Other singers that sung were Stevie Wonder and John Legend.
See more photos Beyonce shared below: