I agree with biaaatch, white or cream is not good etiquette for a wedding. They also look like modern trendy bridal dresses, ie, one that the BRIDE not a GUEST would wear. Which is a definite no-no.
Personally I'd take a look in somewhere like Oasis
http://www.oasis-stores.com/OCCASSIONWEAR/dept/fcp-category/categorylist?resetFilters=true
who have some lovely dresses. Or Lipsy, although can head towards Gypsy wedding on some of the designs.
It's up to you.
However, the dresses you've chosen - the first one is the nicest of a grim bunch. But wrong colour. If it's an evening do, why do you want to wear white or cream?! Not very eveningy is it?
Sorry the third one is hideous.
[This post was edited by AniaN10 at . ]