Talking of Casino Royale, did anyone see the Premiere pictures from early in the week? Eva Green, who plays the love interest in the movie, was wearing an outfit that really blew me away.

It's really eye-catching, very sexy, yet a million miles away from the "slinkly cocktail frock" approach that usually seems de rigeur for these events.

Despite showing less flesh than any movie star ever at a premiere (Judi Dench was showing more skin, for goodness' sake), she still managed to make the front page of several newspapers. Good work, that lady.

Eva Green 1Eva Green 3