Who Wore It Best?

Jennifer Lopez and Sharon McKellar both sparkled in this Zac Posen frock. But who wore it best?

choose one, and click on the picture to vote