Back in November, Eva Mendes was in Madrid to promote her movie “The Other Guys.” She did so wearing an eye-catching Prada number from the label’s brightly-coloured Spring 2011 collection.

The eclectic strapless dress features green and black stripes, bold baroque prints in lime green and orange and a ruffled hem.

Eva accessorized with only a pair of black Prada peep-toe shoes, letting the bright prints of the dress make the biggest statement.

She wore her hair down and kept her makeup fresh and glowing.

Elle MacPherson wore the same dress last week whilst attend a screening to launch party for “Britain and Ireland’s Next Top Model” at the Soho Hotel in London.

The supermodel added a row of gold bracelets to her look, including a gorgeous snake bangle and a pair of sheer, peep-toe ankle booties.

Elle opted to style her hair in loose waves and added smoky eyeshadow and light pink lipstick to her look.

Both women look absolutely stunning in this dress, but their shoe choices leave a lot to be desired for.

Eva’s are uninspiring whilst Elle’s feel too dressy for this type of look.

Overall though, I think Eva looks the best as the dress hugs her curves in all the right places so she wins for me.

Credit: Style.com, Fame & PA