I like the dress, but I am not sure about it for a wedding. I guess you could jazz it up with accessories, but for an evening wedding I would lean toward some of the other ones you posted. I do like the African print idea. Maybe if you did that "dress" strapless and a tad bit longer it would be more "wedding." That's just me.
But seriously, where did you find that dress...I do think I should own it for some other things