'Pretty Woman' Julia Roberts is the new face of Avon cosmetics.
The Oscar-winning actress will earn between $2 and $4 million a year for promoting the company's range of cosmetics.
Roberts was recently dropped from Dior's Hollywood wish-list - because she was "not famous enough".
The star - who is currently starring in the hit Broadway show, 'Three Days Of Rain' - was in negotiations to be the face of a new perfume due to be launched next year, but the firm has pulled out of talks.
An insider said: "We are not so interested anymore. We are looking at lots of famous women to maybe be the face."
Roberts is not the only star that make-up giant Avon will have promoting their products.
'From Dusk Till Dawn' star Salma Hayek is already on their books. However, she will reportedly be getting just $1 million for her efforts.