Eva Mendes, in Oscar de la Renta, Brooke Shields, and Lindsay Sloan all turned out on the red carpet for the New York premiere of The Other Guys in sophisticated fashion.Eva's Oscar de la Renta dress didn't disappoint with it's u-shape neckline and peplum waist with a pretty bow.We also love the draping on Brooke's dress, and the vibrant color of Lindsay's dress.
