Beyonce Rocks A Gold Mini Dress For Michelle Obama’s 50th Birthday

Jason Marshall | January 19, 2014 - 2:20 pm