SJP flashes her megawatt smile on the red carpet.