Who made Beyonce Knowles’s blue one shoulder dress that she wore to the NRJ Music awards in Cannes, January 23, 2010?

65nrj_music_awards_in_cannes__january_23__2010Dress – Marc Bouwer