Julia Roberts is the new face of Avon cosmetics.
The Ocean 12 beauty has signed a contract worth between $2 million and $ 4 million dollars to promote the range.
Pagesix.com reported the deal , currently actress Salma Hayek earns $1 million year promoting Avons products.
Roberts was recently in talks with luxury French house Christian Dior to promote a new product next year but negotiations stalled.
Avon is one if the largest cosmetic companies in the world. It reaches over a billion women worldwide with their direct selling operations.
Roberts, is currently starring in the Broadway show 'Three Days Of Rain
Tagged in Julia Roberts