Julia Roberts appeared on David Letterman to promote her new film Duplicity - but they got over that pretty quickly and start on the flirting, the mutual appreciation and the discussion of pink hair.

I have to agree with David though - she looks flipping great at the moment.

(In two parts.)