Very pretty!  I do agree the hemline could be better but it really isn't that big of a deal!