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 Avon’s 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