Reese Witherspoon looked surprisingly sassy and sexy on the red carpet for the LA Premiere for “How Do You Know” last night.

She worked the hell out of this Zac Posen Spring 2011 strapless dress which I had mentally reserved for Megan Fox.

Had you told me beforehand that Reese was going to wear this strapless sheer bustier dress with pink feather detailing, I would’ve been worried that she would suck the life out of it and make it look ordinary.

If anything the dress has given her a new lease of life. Now if we could only get her to do something new with her hair.

YSL Tribtoo patent leather pumps completed her look.

Credit: Style.com & Getty