I did wonder if the photo looked older than it is - I have a suspicion it's possibly early 20th century. It would really, really help to see the whole thing (card and all, and back if there's anything on it) in colour, in order to accurately date it, given that the dress is so unusual.