We decided to take a look back at some of RiRi's edgiest style moments this year.
The "We Found Love" singer is never afraid of wearing an out-there color, whether that be on her clothes or her makeup. Case in point? The singer wore eggplant-colored lipstick during the iHeartRadio Music Festival last month in Las Vegas.
It's not the first time she's worn a purple hue on her lips. The singer wore a pastel purple shade at a fashion show, along with another dark purple lip in Venice, Italy, back in 2009. She can pull it off, thanks to her gorgeous skin tone. Ours? Not so much.
It seems like Rihanna has worn her hair in every color under the sun. The singer has rocked black, red, brown and even blond strands over the years.
The starlet is so focused on her strands that she's willing to drop some serious change on it -- $3,243 a day, apparently.
"Ursula [Steven, her stylist[ is a close confidante and they [she and Rihanna] are together all the time. Most of these costs are paid for by her management," a source told the Daily Mail.
Yeah, we'd change our hair all the time if our bosses picked up the tab.
Rihanna finally tired of the high-maintenance hair in September, though. The singer showed off a short 'do at the 2012 MTV Video Music Awards.
"We had been talking about going short for a little while now and actually planned to do it the following week, but I just felt like, why wait? Let's do it today!" Stevens told US Weekly after the show. "And Ri said the same thing. She was ready for her short hair again!"
We prefer the simpler look, but somehow we suspect she'll be changing it before long.
The Barbados-born singer might sing about "Diamonds," but these days she's all about rubies. The singer showed off a ruby-infused manicure last week.
"#rubys in my damn gel polish!!! 4 caratz," she tweeted, along with a photo of the red talons.
She's also not afraid of wearing neon-colored nails - or even a $5,000 gold manicure for the 2012 Grammys.
Do you like Rihanna's style?
More from this contributor
Note:This was written by a Yahoo! contributor. Join the Yahoo! Contributor Network here to start publishing your own articles.