Stewart Cook / Rex USA

September 24, 2011

Michelle Monaghan

WHAT SHE WORE Monaghan matched patent leather Brian Atwood stilettos to her beaded Valentino dress and added a snakeskin Judith Leiber miniaudiere at the Machine Gun Preacher premiere.

Brian Atwood

74 of 249

Michelle Monaghan in Valentino

See More:
Valentino
UP NEXT:Zoe Saldana

Advertisement