Olivia Wilde was on the red carpet once more for the premiere of 'Deadfall' at the Tribeca Film Festival in NYC.
She wore a sleek black Mason dress with a sheer, striped bodice on top of which sat a more structured, solid panel flaring out into a peplum before ending in a pencil skirt.
This was an improvement on her Prada moment for sure, and I liked that she decided to be adventurous by wearing the elaborate Brian Atwood heels.
Image Source: justjared