I also would say it's fine for a wedding. I'm assuming those who said it isn't believe the only acceptable wear for a wedding is a satin, floral tea dress with matching fascinator...
As the wedding is abroad though I would say no. I would go with a brighter colour if it's in a hot location. But this dress would be perfect for a colder British wedding.