The No Doubt singer, 41, has joined the likes of Jennifer Lopez and Beyoncé in becoming the latest celebrity ambassador to front the French company's global advertising campaign.
She told People Magazine: 'I can't believe I get to be one of the L'Oréal Paris girls.
'I love playing dress-up, on stage or shooting videos, it's always been one of my favourite parts of being in a band.
'To get to work with such a modern, talented group of people is really exciting. I'm a lucky, lucky girl.'
She makes her L’Oréal debut in an ad for the make-up brand’s Infallible Le Rouge lipstick, in which she is seen hurling paint against a wall.