Wore these for my wedding - they were exquisite.  They perfectly matched the style of my dress, were comfortable, and weren't to high.  I'm already very tall at 6 ft, but flats make my legs look funny.  These were a perfect compromise, and didn't kill my feet.