Who made Beyonce Knowles’ blue dress and shoes that she wore on the Late Show with David Letterman?

57beyonceDress – Elie Saab

Shoes – Ruthie Davis