Actress says The Spirit co-star spent hours in hair and make-up

Scarlett Johansson has revealed that her co-star Samuel L Jackson is actually very vain, despite his hardman image.

The pair star together in new movie The Spirit, and Scarlett, 24, admits that Samuel, 59, spent more time in hair and make-up than she did.

Sam was always using my eyeliner pencils,’ she tells the Daily Telegraph.

‘He always had a lot of make-up on. He would spend hours longer in the make-up room than me.’

SEE GALLERY Stars without make-up>>

Stuck for the perfect Christmas gift? Save 30% when you subscribe to Now>>