Click image to enlarge.

The first time that I saw this dress designed by Marchesa for their autumn/winter 08 collection, I couldn't quite picture who would wear it and not look like a muppet in it. It is after all, a difficult piece to pull off. In my humble opinion, I think actress Lake Bell is doing a pretty decent job of it. Attending the première of her new film What Happens in Vegas, the 29-year-old joined her fellow co-star Ashton Kutcher (leading lady Cameron Diaz was understandably absent) wearing the unusual red number, which features ruffled shoulder detail and voluminous pockets.

What do you think of Bell's look? Does she pull it off? Vote Yay or Nay in our poll below the cut...

[Images: Getty /]