The dress is a replica, so its pretty similar to the one in the picture, however, i ordered a white one, which i think is pretty. The beading is not the best (i particularly did not love the sequins). But overall a good dress for a beach wedding! shipping was fast to Canada ! And communication was amazing, it came too big though. But i contacted Kate and i will return and they will alter the size for me once the tailor in Canada asked too much to fix it . Good experience overall ! Thank you !!