Cindy Crawford wore this Stella McCartney dress at the opening of the new Oscar De La Renta Boutique in LA on April 18th, while Jessica Biel wore hers on the Late Show with David Letterman in last August. This is a close call since they both look great. What do you think?

cindyvsjessica.jpg