Kardashian poses with an artistic fan in London. Plus: Natalie Portman, Zac Efron, Keith & Nicole and more

HAIR IN MADRID

Blue-eyed hunk Zac Efron sports his new scruff at the Spanish premiere of his latest film, Charlie St. Cloud, in Madrid on Monday.