Over the years Nicole Richie has been very adventurous when it comes to colouring her hair, she has previously sported pink, lavender, and baby blue locks, but now the 33 year-old actress has settled on a navy-toned shade.

Nicole Richie
Richie recently opened up about her ever-changing hair colour

But her ever-changing hair colour has helps her in more ways than one. While talking to Yahoo Style, Richie admitted these different tones help her pick out outfits.

"My closet is not as big as you would think. It definitely has overflow, but having coloured hair has helped because there are some things I'm just not going to wear right now," she said. "It's safe to say you're not going to see me in anything sparkling from head to toe like a Studio 54 disco ball. So I can put that away. I don't like to overwhelm myself visually."

More: Nicole Richie Claims To Have Set Up Cameron Diaz With Benji Madden

The mother of Harlow, 6, and Sparrow, 5, who has been married to Joel Madden since 2010, also explain why she dyed her hair bright blue.

"You know what I realized? You know who colours their hair all the time? 20-year-old idiots," she said "They don't care. Every time I would dye my hair and every time I would wash my hair it would come out a different colour and I was like, 'Am I doing something wrong?' And then it hit me: No one else complains because they're 20 and an idiot," she continued.

More: Nicole Richie Is Back For More Reality TV, But Where's She Been Since The Simple Life?

And for anyone who is thinking about making a change to their hair colour, Richie's advice is, "If you're going to have coloured hair and you have to go with the flow and think to yourself, 'I'm 20, I don't care.'"