Designers are always interested in dressing Eva Mendes, so we're always looking to see what she picked for her red carpet looks. And last night, we were so lucky to see her in TWO different dresses — double duty! First, she wore a gray Oscar de la Renta dress with a full skirt and black slingback heels by Sergio Rossi to the New York premiere of The Other Guys. While she looked chic in this dress, we were more than a little distracted by the extra padding around her hips. And it didn't have to be that way! That skirt is detachable! She could've just took it off, especially because it hides her frame, which, if we remember correctly, looks like this. However, for the after-party, she went for a more form-fitting look by switching into a colorful printed frock with brown, white, yellow, and magenta swatches, which she paired with rose-colored suede pumps by Brian Atwood. We definitely like the printed dress better. It's so much more fun!
+ Which dress do you like more on Eva — solid or print?