The camera may be a bit out of focus because with a sharp photo, I would bet that shiny, shimmery dress would look amazing on you. Just wear either a silver or red watch with that dress instead.
It's pretty shiny, and shiny is very unforgiving, as it tends to highlight every flaw. I think you can find something prettier, especially if you stick to less shiny fabrics.