I recognized him because I saw the movie. But if you didn't, it would be not so easy.
The answer is after the jump.
It's Angelina Jolie in the movie Salt. Her husband Brad Pitt refused to kiss her in this disguise and her son Maddox even didn't recognize her.