Rachel Weisz has become the new face of L'Oreal Paris.

The stunning actress has signed a deal with the cosmetics firm to appear in the brand's TV and print advertisements and says it's a dream come true.

She said: "I am honoured to be the new ambassador of L'Oreal Paris, which values both beauty and Diversity."

Cyril Chapuy, global brand president of L'Oreal Paris, says Rachel was chosen because Women can relate to her.

He said: "Rachel Weisz is a determined and a forward-thinking woman, a brilliant and an engaged actress. Women can identify with her."

Rachel follows in the footsteps of Diane Kruger, Aishwarya Rai, Patrick Dempsey, Gong Li, Andie MacDowell and Beyonce Knowles in becoming a L'Oreal spokesperson.

Rachel recently revealed how she feels sexier now she is a mother to four-year-old son Henry.

She said: "I feel sexier after having a baby. It makes you feel a lot more confident and appreciative of your body and what it's capable of doing. I've got a lot more respect for it."