@TrueScrumptious
I have been at a wedding where a lady wore a cream a line dress, just below knee length, with black dots on it. It photographed white and from a distance it looked white. It was only when you were about 2m away you saw the black dots.
Everyone thought she was taking the piss/ looked weird. In fact there was a rumour on the day that she was an ex of the groom (she wasn't).
As others have said - why choose a white dress when there are so many other colours to choose from?
OP either pick another dress or go heavy on green accessories definitely a blazer or wrap to break the whiteness up.