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.Michelle Monaghan
UP NEXT:Michelle Monaghan
Advertisement

















