Divine dress style no.6008SS.
The beading on it is amazing. It has a long train the ties up underneath. Built in padding (so no need to wear a bra). It laces up at the back. I also have shoes that were dyed the same colour to match that cost $270 brand new that if you buy the dress and want them can have them for $100 (Size 9) and you can have the veil thrown in. The dress is currently being dry cleaned to go to it's new home :)